You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2020/07/06 05:43:58 UTC

[GitHub] [netbeans] jlahoda opened a new pull request #2234: Temporary lightweight C/C++ support

jlahoda opened a new pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234


   It seems the full CND (C/C++) support may take some time to cleanup. As an interim improvement, I'd like to propose to add a simple, lightweight C/C++ support. The editor features are provided by the ccls server, which the users need to install on their own.
   
   In most aspects, it should automatically be superseded by CND when installed/included.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] jlahoda commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
jlahoda commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-659871783


   @neilcsmith-net - it would be IMO awesome if we would have a C/C++ support in 12.1, but not sure if any further discussions/reviews are needed.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] neilcsmith-net commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
neilcsmith-net commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-660100828


   @jlahoda sounds good to me.  But would like to ensure it's in first beta for testing, so if it's ready then could you merge by Monday?  Maybe a lazy consensus thread on the mailing list to say you plan to do so if you feel needs further discussion/review given limited timescale?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] jlahoda merged pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
jlahoda merged pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234


   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] jlahoda commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
jlahoda commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-737003312


   @rimmartin, I know people are using one of (many) features CND has that cpplite does not. Like e.g. Configurations in the project.
   
   If you can get/generate compile_commands.json[1] in the project's root directory (for the one with packga.json for npm projects, I think), and install either clangd or ccls, then the code completion might actually work.
   
   [1] https://sarcasm.github.io/notes/dev/compilation-database.html


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] neilcsmith-net commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
neilcsmith-net commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-659390647


   @jlahoda this remaining draft and bumping to 12.2, or will it be ready to merge for 12.1?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] geertjanw commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
geertjanw commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-654132659


   Very cool and thank you for doing this.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] Llerr commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
Llerr commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-740076305


   I use NetBeans as C++ IDE. But i need use  8.2 plugin.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] graham8 edited a comment on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
graham8 edited a comment on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-825756963


   Good to see C/C++ getting some love.  I use NB just for editing C and C++, building on another device without using NB as a debugger. The 8.2 plug-in works fine for that, except navigating to definitions (Ctrl-B) is patchy - sometimes it works, sometimes not.  Similarly with code completion.  I've never found out whether it's supposed to be doing a complete symbol scan.  Will this lite version do that more reliably?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] rspecioso commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
rspecioso commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-722463612


   Hello I love NetBeans with Java, HTML and PHP but we lost the C++ support. I did add the 8.2 plugin to the 12 version but it is not up to date, many of the new C++ feature are not there. Maybe I need to do something in the configuration but I cannot see anything. I am a professor that would like to use this for all my courses which I can except for the C++ courses. Anytime frame when the support will be there for version 12 or how to improve it using the 8.2 plugin. I see talk about a lightweight version but I do not see how to add it. 


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] graham8 commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
graham8 commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-825756963


   Good to see C/C++ getting some love.  I use NB just for editing C and C++, building on another device without using NB as a debugger. The 8.2 plug-in works fine for that, except navigating to definitions (Ctrl-B) is patchy - sometimes it works, sometimes not.  I've never found out whether it's supposed to be doing a complete symbol scan.  Will this lite version do that more reliably?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] rimmartin commented on pull request #2234: Temporary lightweight C/C++ support

Posted by GitBox <gi...@apache.org>.
rimmartin commented on pull request #2234:
URL: https://github.com/apache/netbeans/pull/2234#issuecomment-736142341


   Hi @jlahoda,
   Are NetBeans c++ users really wanting the full CND (C/C++) as it was?  Or is there some effort to collect newer ideas in the support of c++?
   
   For example I've been using yarn & package.json to organize c++ projects and dependencies.  (I would use pnpm but it doesn't yet clone from github dependent projects without  their own package.json)
   
   Then I use the nodejs NetBeans plugin to see my c++ project files in NetBeans. Though C++ code completion would be nice to have again:-)
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists