Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Dockerfile Language Server Nodejs | 288 | 15 | 3 | 17 hours ago | 40 | May 04, 2022 | 8 | mit | TypeScript | |
A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies. | ||||||||||
Coc Docker | 62 | 1 | 3 months ago | 9 | January 16, 2021 | 1 | mit | Shell | ||
Docker language server extension using dockerfile-language-server-nodejs for coc.nvim. | ||||||||||
Sourcekite | 57 | 5 years ago | 7 | apache-2.0 | C++ | |||||
the backend of SDE's language server | ||||||||||
Dockerfiles | 43 | 7 months ago | 9 | apache-2.0 | Dockerfile | |||||
Dockerfiles for all LSPs used with lspcontainers. | ||||||||||
Ide Ruby | 23 | a year ago | 4 | JavaScript | ||||||
Atom package used to integrate https://github.com/kwerle/ruby_language_server with Atom. Development happens on the develop branch. Production is master. | ||||||||||
Vscode Ruby Lsc | 14 | 6 years ago | 4 | TypeScript | ||||||
ruby-lsc is a vscode extension to develop ruby application. | ||||||||||
Rholang Vscode | 9 | a year ago | 6 | mit | TypeScript | |||||
Rholang extension for Visual Studio Code |
pronounced: [source kite] 😄
SDE's language server's backend which is written in Swift. You need to build this tool if you want to use SDE.
clone this project, then run build command in that project as follow:
sudo ln -s /usr/lib/sourcekitdInProc.framework/sourcekitdInProc /usr/lib/sourcekitdInProc
swift build -Xlinker -l:sourcekitdInProc
change the above linking location/option to your own when necessary)
the sourcekitd framework are not included in the the default official download. You can try a binary here with sourcekitd included, but note this is built in Ubuntu 16.04)
from 2.0.20170209, SDE makes a sourcekite docker image and adds a new experimental setting "swift.path.sourcekiteDockerMode" for easier adoption for Linux users. Make sure you have followed these steps:
swift build -Xswiftc -framework -Xswiftc sourcekitd -Xswiftc -F -Xswiftc /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib -Xlinker -rpath -Xlinker /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib
(NOTE: make sure you have installed the swift toolchain into that location. You can do this via download from offical site or swiftenv)
Finally set "swift.path.sourcekite" in vscode to let SDE know the location of this tool. It recommends to add this setting to the gloabl via "File" -> "Preferences" -> "Settings". Like:
{
"swift.path.sourcekite": "/path/to/repo/sourcekite/.build/debug/sourcekite"
}
file an issues if you have problem.
Apache License v2.