Comments (4)
Thanks for reporting the feature request. The Camel Language Server is providing support only for the Camel URI part currently. The java APi by itself was supposed to be provided by the IDE (or another extension of the IDE)
linking to the Camel Language Server issue dealing with Camel-K camel-tooling/camel-language-server#163
Personally, i think the real problem is that there is no Camel-K project structure provided but I know that I'm alone to think that.
That said, technically it might be possible to call the jdt.ls language server and create a fake project in the background to get completion.
from camel-lsp-client-vscode.
tracked here https://issues.redhat.com/browse/FUSETOOLS2-81
current possibilitiy for standalone Java files in VS Code:
from camel-lsp-client-vscode.
It has been implemented in vscode-camelk and relies on vscode-java features. No more need to add libraries yoruself.
see https://issues.redhat.com/browse/FUSETOOLS2-81
Using latest VS Code Camel K will automatically add the camel-core-engine dependencies to the classpath of the standalone Camel K java file.
so available in 0.0.11 of https://marketplace.visualstudio.com/items?itemName=redhat.vscode-camelk (you need the latest VS Code version)
from camel-lsp-client-vscode.
Wow! That's awesome @apupier!!!
from camel-lsp-client-vscode.
Related Issues (20)
- Move to Red Hat publisher HOT 2
- Update to name given by legal department HOT 1
- Exclude dependabots branch from Travis build (except PR of course) HOT 1
- Missing image in doc for file creation of xml dsl
- Prepare automated tests for Camel LSP for VS Code HOT 1
- Add bump to Camel 2.24.2 in changelog HOT 1
- [Regression]Diagnostics for Camel URIs is not working HOT 2
- Include UI tests in jenkins tests
- Proxy issue with content-length? HOT 1
- Support loading Language Server from java.home specified in VS Code settings (avoid to fail to load when `java` isn't in `$PATH`) HOT 1
- Extention crashes on Windows (BUG) HOT 6
- java.lang.ClassCastException when a Java interface file is available in the workspace HOT 6
- Review usage of workspaceContains activationEvent HOT 2
- Normal YAML does not have code folding option with this extension enabled HOT 2
- Error when using a static nodejs
- Auto-completion doesn't work on MacOS HOT 10
- Stop publishing vsix file to download.jboss.org HOT 4
- DSL Language Support is not working for Apache Camel K on VS Code HOT 5
- Loading YAML fails HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from camel-lsp-client-vscode.