theia
ccls
theia | ccls | |
---|---|---|
49 | 41 | |
18,833 | 3,639 | |
0.3% | - | |
9.6 | 5.3 | |
8 days ago | 15 days ago | |
TypeScript | C++ | |
Eclipse Public License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
theia
-
I can't stand using VSCode so I wrote my own (it wasn't easy)
As an alternative to VSCode, consider Theia[1].
Open-source, runs all the VSCode extensions, etc.
[1] https://theia-ide.org
-
Amazon MSK 101 with Python
Please choose any desired IDE tool to add the below Python script. In my case, I have used Theia-IDE for convenience.
- Theia an Open, Flexible and Extensible Cloud and Desktop IDE Platform
-
Is the source of Google Cloud Shell Editor publicly available for self hosting?
Its based on https://theia-ide.org/
-
VSCodium – Libre Open Source Software Binaries of VS Code
Eclipse runs the Open VSX registry that VS Codium uses. Eclipse also has a fork of VS Code called Theia.
https://open-vsx.org/
https://theia-ide.org/
- [Programmingtools] THEIA ou CODE VS pour le projet IDE open-source.
-
Upvote this GitHub issue. VSCode Marketplace should be open source, or at least documented. That will only mean good things to us (developers).
eclipse theia is that alternative, almost same as vscode but even better (more extensible, portable, etc), and even the fsf regards the eclipse license as free software, and in any case, if you're not happy with the eclipse license you can have it under the GPL anyway, it's dual license https://theia-ide.org/
-
Is the new Arduino IDE based on VS Code in some share or form, or is it simply inspired by the looks of it?
The new 2.0 IDE is based on [Eclipse Theia](https://theia-ide.org
-
Suitable Rust GUI Library for Code Editor?
You should also take a look at Theia, which provides in some respects (e.g., graphical plugins) a more powerful alternative to the VSCode editing shell.
- Developing environment
ccls
-
Emacs 29.1 Released
Then it would just have a dependency on Clang, and you couldn't use Emacs at all (since you can't use Clang).
AFAIK, the only alternative to the clangd language server is ccls: https://github.com/MaskRay/ccls
-
small vimrc and lsp?
The base config adds about 15 lines (I have extra settings adding another 15 lines), then each language server adds a few lines per augroup. Example config for ccls.
-
Using same vimrc on different hosts/platforms
"" https://github.com/MaskRay/ccls/wiki/vim-lsp if executable('ccls') augroup lsp_ccls ....
-
clangd lsp not working as excepted (compile_commands.json)
Try ccls instead, it has setup instructions for many LSP clients in the wiki: https://github.com/MaskRay/ccls
-
Favorite vimrc configs for coding?
vim-lsp and ccls, supertab for auto-completion
- NewBeans
-
Anyone uses emacs with GDExtension/GDNative?
these days a good lsp plugin will get you 90% of what you need for most languages and codebases. once youve got that set up its just a matter of picking lsp servers. i use ccls for c/c++. if you set it up and its not giving you hints for godot classes you probably have to point ccls at the proper godot-cpp subdirs using a .ccls file in your project root.
-
Getting neovim setup for C++ dev - CCLS
I installed ccls using snap for ubuntu.
-
[Summary] Language server and C/C++ highlight configuration r/vim [plugins & friends]
C++/C language server: ccls
-
C++20 Modules are now supported In CLion!
ccls: https://github.com/MaskRay/ccls/issues/798
What are some alternatives?
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
clangd - clangd language server
Code-Server - VS Code in the browser
vim-lsp - async language server protocol plugin for vim and neovim
intellij-community - IntelliJ IDEA Community Edition & IntelliJ Platform
YouCompleteMe - A code-completion engine for Vim
Anubis - Distributed LMS for automating Computing Science Courses From NYU
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
openvscode-server - Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
rtags - A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
lite - A lightweight text editor written in Lua
nvim-dap - Debug Adapter Protocol client implementation for Neovim