Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code completion not working on codeblocks #2553

Closed
pierrep opened this issue Sep 11, 2013 · 12 comments
Closed

Code completion not working on codeblocks #2553

pierrep opened this issue Sep 11, 2013 · 12 comments

Comments

@pierrep
Copy link
Contributor

pierrep commented Sep 11, 2013

Code completion not set up by default in the OF workspace.

To get autocomplete working again, go to Settings->Editor->Code Completion->C/C++ Parser and select "Use one parser for the whole workspace"

This should then be saved in the OF workspace.

@teo1978
Copy link

teo1978 commented May 2, 2014

Issue still exists in 0.8.1.
The suggested workaround worked for me.

@AmnonOwed
Copy link
Contributor

This issue still exists in OF 0.8.4. or rather Code::Blocks 13.12. Reproduced on Windows. So the title of this issue may be generalized to "Code completion not working in code::blocks". The workaround still fixes it, but it is a general setting (luckily!). Once toggled, it works for every workspace you open.

The setting is part of a CB plugin. So I wonder if it is even possible to enforce the desired behavior from a workspace file. I do see code completion mentioned in CB's project file here, but nowhere on the web have I found instructions for these settings.

Perhaps it's better to add the manual setting as a tip to the Code::Blocks setup guide?

@bilderbuchi bilderbuchi changed the title Code completion not working on Linux codeblocks, 0.8.0 Code completion not working on codeblocks Feb 2, 2015
@bilderbuchi
Copy link
Member

the doc suggestions sounds good. for the first question, it's probably a good idea to enquire with the C::B devs?

@tjohnman
Copy link

tjohnman commented Sep 4, 2015

This is a Code::Blocks bug. I can confirm it on CB 13.12 on Arch Linux 64 bit.

Any mentions to it in the forums I've seen have been met with hostility, and the source package hasn't been updated in two years.

Have you had any luck enquiring with the devs?

@ghost
Copy link

ghost commented Feb 12, 2018

please fix this bug. It still remains.

@ofZach
Copy link
Contributor

ofZach commented Feb 12, 2018

@fondofcoding we don't support code blocks anymore. our supported platforms are listed here:

http://openframeworks.cc/download/

going to close this issue

@ofZach ofZach closed this as completed Feb 12, 2018
@shivanand217
Copy link

Thanks @pierrep its working.

@ghost
Copy link

ghost commented May 8, 2018

This can be avoided for windows users by opening code blocks from start menu.

This worked for me.

@dbc2201
Copy link

dbc2201 commented Nov 14, 2018

Hey @pierrep I have the same issue on my codeblocks 16.01 lInux version. I tried the 'Use one parser' fix but it does not seem to work. Is there any other way?

@dbc2201
Copy link

dbc2201 commented Nov 14, 2018

Hey @pierrep I have the same issue on my codeblocks 16.01 lInux version. I tried the 'Use one parser' fix but it does not seem to work. Is there any other way?

I found a simple hack that seems to work. If we were to open two or more files simultaneously, then the 'parser is still loading files' pop-up does not come up and the code completion works fine.

@pierrep
Copy link
Contributor Author

pierrep commented Nov 14, 2018

@dbc2201 OF doesn't support Codeblocks anymore. qtCreator is much, much better. I highly recommend you upgrade.

@dbc2201
Copy link

dbc2201 commented Nov 15, 2018

I haven't used qtCreator before. Will give it a try, thanks. The hack I found seems to be working for me for the time being.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants