Comments (6)
I am not sure if I understood you correctly but you're trying to say that autocompletion is not working for Vulkan API from main.cpp
but from main1.cpp
it does?
Can you try removing ${HOME}
from -I${HOME}/VulkanSDK/1.0.61.1/x86_64/include
line and replace it with the full path? I am not sure if environment variables are handled correctly (expanded) by clang-complete.
from yavide.
I have not environment variable in my config. I just placehold my homedir when copypast because reason.
Anyway, I already solved this problem just copying whole folder and reimport project.
Another issue, could you tell me how could I include YCM in your IDE? Or at least how could i automatically fix error, if clang know how to fix it (FixIt function in YCM).
from yavide.
Another issue, could you tell me how could I include YCM in your IDE?
Just download the plugin into <yavide_install_dir>/core/external
directory. If you do that, then it would be wise to disable clang-complete
plugin otherwise you will get weird behavior.
Or at least how could i automatically fix error, if clang know how to fix it (FixIt function in YCM).
Not available here. But for such and more features please have a look into my other project, cxxd-vim, which is no more than a Vim plugin but built on top of the language server, cxxd, which I have also developed separately. Currently, I am finishing up the implementation of auto-completion service, which is one of the last major features I wanted to bring in. It's work-in-progress but already in a good shape so I think it could be merged to master quite soon.
from yavide.
If you do that, then it would be wise to disable clang-complete plugin otherwise you will get weird behavior.
How could i do this?
cxxd
Looks very interesting, I will try this when you finish auto-completion.
from yavide.
Just like you would do for any other Vim plugin. Rename it to <name_of_the_plugin>~
from yavide.
Sorry, I dont get it. How could I disable plugin by renaming?
from yavide.
Related Issues (20)
- Error when executing: "function Y_Env_Init[2]..Y_ServerStart" HOT 8
- Multiple errors on startup. HOT 5
- Debian issues with libclang HOT 15
- vim-gnome on Debian buster links with python3 HOT 3
- Is it plan to include some kind of debugging tool? HOT 1
- using neovim as base? HOT 2
- how to use it with gdb, keymap for no-gui HOT 1
- Unable to start Yavide HOT 14
- Getting started documentation required HOT 2
- Add support for colorized parentheses HOT 1
- Could not build project by shortcut HOT 1
- Python clang binding not functioning correctly in line 8 of clang_parser.py. (clang_complete not working) HOT 1
- Aborting while importing a project HOT 2
- Add highlight for some cpp keywords
- Errors on startup and while typing HOT 4
- Feature Request: Implement 'Open call hierarchy'
- Installation on fedora 29 HOT 1
- chown cannot access destop not a directory, Elementary OS HOT 2
- Failing to run yavide
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 yavide.