Skip to content
💡 SublimeCodeIntel LSP
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Commands Rename Symbol command added to the command palette Jul 19, 2018
Mappings SublimeCodeIntel (LSP fork) Jul 17, 2018
Menus SublimeCodeIntel (LSP fork) Jul 17, 2018
Syntaxes SublimeCodeIntel (LSP fork) Jul 17, 2018
messages README updated Jul 17, 2018
plugin Increase limit of files to ~1M Aug 1, 2018
stubs Add rename text input handler (#367) Jul 11, 2018
tests SublimeCodeIntel (LSP fork) Jul 17, 2018
.coveragerc
.gitignore
.travis.yml Add coverage configuration to simplify commands Jun 21, 2018
LICENSE SublimeCodeIntel (LSP fork) Jul 17, 2018
README.md README updated Jul 17, 2018
SublimeCodeIntel.sublime-settings
boot.py SublimeCodeIntel (LSP fork) Jul 17, 2018
dependencies.json Update mdpopups dependencies and remove now defaulted highlighter set… Nov 24, 2017
messages.json SublimeCodeIntel (LSP fork) Jul 17, 2018
mypy.ini Add mypy config and stubs Aug 4, 2017
setup.cfg Add flake8 to build, add badge Aug 15, 2017
tox.ini add mypi typings and config Jul 27, 2017
unittesting.json Tests for protocol and completion, some logging cleanup Oct 19, 2017

README.md

💡 SublimeCodeIntel LSP

This is the experimental fork with Language Server Protocol support of SublimeCodeIntel. The following languages are available:

  • CSS-CodeIntel -> CSS/SCSS/Sass/Less
  • Cpp-CodeIntel -> C/C++/Objective-C/Objective-C++
  • HTML-CodeIntel -> HTML
  • JSON-CodeIntel -> JSON/JSONC
  • JavaScript-CodeIntel -> JavaScript/TypeScript/Node.js
  • Markdown-CodeIntel -> Markdown
  • OCaml-CodeIntel -> OCaml
  • PHP-CodeIntel -> PHP
  • Python-CodeIntel -> Python2/Python3
  • Rust-CodeIntel -> Rust
  • YAML-CodeIntel -> YAML

Installation

For the moment, SublimeCodeIntel LSP isn't available in Package Control yet, to install you need to directly add repositories as well as adding the installed packages.

From command palette add SublimeCodeIntel and the relevant repositories:

Ex.: Package Control: Add Repository -> https://github.com/Kronuz/SublimeCodeIntel Package Control: Install Package -> SublimeCodeIntel

Package Control: Add Repository -> https://github.com/Kronuz/Python-CodeIntel Package Control: Install Package -> Python-CodeIntel

Or directly modify your Packages/User/Package Control.sublime-settings:

{
	"installed_packages": [
		"SublimeCodeIntel",
		"CSS-CodeIntel",
		"Cpp-CodeIntel",
		"HTML-CodeIntel",
		"JSON-CodeIntel",
		"JavaScript-CodeIntel",
		"Markdown-CodeIntel",
		"OCaml-CodeIntel",
		"PHP-CodeIntel",
		"Python-CodeIntel",
		"Rust-CodeIntel",
		"YAML-CodeIntel"
	],
	"repositories": [
		"https://github.com/Kronuz/SublimeCodeIntel",
		"https://github.com/Kronuz/CSS-CodeIntel",
		"https://github.com/Kronuz/Cpp-CodeIntel",
		"https://github.com/Kronuz/HTML-CodeIntel",
		"https://github.com/Kronuz/JSON-CodeIntel",
		"https://github.com/Kronuz/JavaScript-CodeIntel",
		"https://github.com/Kronuz/Markdown-CodeIntel",
		"https://github.com/Kronuz/OCaml-CodeIntel",
		"https://github.com/Kronuz/PHP-CodeIntel",
		"https://github.com/Kronuz/Python-CodeIntel",
		"https://github.com/Kronuz/Rust-CodeIntel",
		"https://github.com/Kronuz/YAML-CodeIntel"
	]
}
You can’t perform that action at this time.