Developer forums (C::B DEVELOPMENT STRICTLY!) > CodeCompletion redesign

an easy cpp language-server-protocol client(C++)

<< < (4/5) > >>

gh_origin:

--- Quote from: oBFusCATed on December 13, 2020, 07:19:14 pm ---@gh_origin: I don't understand why you whine so much about some future C::B change based on 10 minute experience with another program. Calm down please. Also given you don't work on massive projects clangd would be quite an improvement for the "hello world" student type of projects. Especially if you pair clangd with clang and not gcc/mingw.

Also suggesting some other ways to do it doesn't help. Given the amount of work needed to do them is higher than LSP client. Also nothing stops anyone from porting the current CC to be a LSP server. Read this https://langserver.org/ for the idea behind LSP.

--- End quote ---

Please pardon me for my stupidity but why don't just copy JuCiPP's code? It's all open source after all.

oBFusCATed:

--- Quote from: gh_origin on December 14, 2020, 03:58:47 pm ---Which language does CodeBlocks being IDE for? C/C++.
Unless you want to be both an JavaScript, NodeJS and PHP IDE as CodeLite.

--- End quote ---
Rust...


--- Quote from: gh_origin on December 14, 2020, 04:00:21 pm ---Please pardon me for my stupidity but why don't just copy JuCiPP's code? It's all open source after all.

--- End quote ---
Because I don't want to do it.
There is a phase in the product development called maintenance. It is quite annoying and time consuming part and we have enough to do.
Going against the industry for a small team/project is not a good idea.

gh_origin:

--- Quote from: oBFusCATed on December 14, 2020, 05:18:58 pm ---
--- Quote from: gh_origin on December 14, 2020, 03:58:47 pm ---Which language does CodeBlocks being IDE for? C/C++.
Unless you want to be both an JavaScript, NodeJS and PHP IDE as CodeLite.

--- End quote ---
Rust...


--- Quote from: gh_origin on December 14, 2020, 04:00:21 pm ---Please pardon me for my stupidity but why don't just copy JuCiPP's code? It's all open source after all.

--- End quote ---
Because I don't want to do it.
There is a phase in the product development called maintenance. It is quite annoying and time consuming part and we have enough to do.
Going against the industry for a small team/project is not a good idea.

--- End quote ---

It's sad but you are right. Even Eclipse CDT now is going for Clangd. LSP is indeed the future of code completion  :(

gh_origin:
I don't know why but I have much less troubles using CodeBlocks on Linux. CodeLite, too. It code completion basically works on Linux. I have no idea why CodeLite's code completion not work on Windows. So my first bad impression of LSP with CodeLite on Windows was wrong.

Maybe Linux is just a better C++ development environment than Windows. I'm working with my personal project for fun with CodeBlocks on Linux  :)

ollydbg:
Hello, it is about one year later.

Is there any progress about this plugin?

Are there any open public code we can try it?

Thanks.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version