Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Autocomplete Providers

Jason Gilman edited this page Mar 12, 2016 · 83 revisions

Built-In Providers

Grammar Selector Provider Status
All * SymbolProvider Default Provider
All * FuzzyProvider Deprecated

Providers For Built-In Grammars

Grammar Selector Provider API Status
Null Grammar .text.plain.null-grammar    
CoffeeScript (Literate) .source.litcoffee
CoffeeScript .source.coffee
JSON .source.json
Shell Session .text.shell-session
Shell Script .source.shell
Hyperlink .text.hyperlink
TODO .text.todo
C .source.c autocomplete-clang
C++ .source.cpp autocomplete-clang 2.0.0
Clojure .source.clojure proto-repl
CSS .source.css autocomplete-css 2.0.0
GitHub Markdown .source.gfm autocomplete-bibtex 1.1.0
Git Config .source.git-config
Git Commit Message .text.git-commit
Git Rebase Message .text.git-rebase
HTML (Go) .text.html.gohtml
Go .source.go go-plus, autocomplete-go 2.0.0
Go Template .source.gotemplate
HTML .text.html.basic autocomplete-html 2.0.0
JavaScript .source.js atom-ternjs 2.0.0
Java Properties .source.java-properties
Regular Expressions (JavaScript) .source.js.regexp
JavaServer Pages .text.html.jsp
Java .source.java
JUnit Test Report .text.junit-test-report
Makefile .source.makefile
LESS .source.css.less
SQL (Mustache) .source.sql.mustache
HTML (Mustache) .text.html.mustache
Objective-C++ .source.objcpp autocomplete-clang
Strings File .source.strings
Objective-C .source.objc autocomplete-clang
Property List (XML) .text.xml.plist
Property List (Old-Style) .source.plist
Perl .source.perl
PHP .text.html.php
PHP .source.php atom-autocomplete-php, autocomplete-php 2.0.0
Python Console .text.python.console
Python Traceback .text.python.traceback
Regular Expressions (Python) .source.regexp.python
Python .source.python autocomplete-python
Ruby on Rails (RJS) .source.ruby.rails.rjs
Ruby .source.ruby
HTML (Ruby - ERB) .text.html.erb
HTML (Rails) .text.html.ruby
SQL (Rails) .source.sql.ruby
JavaScript (Rails) .source.js.rails .source.js.jquery
Ruby on Rails .source.ruby.rails
Sass .source.sass
Plain Text .text.plain
SCSS .source.css.scss
SQL .source.sql
TOML .source.toml
XSL .text.xml.xsl
XML .text.xml autocomplete-xml 2.0.0
YAML .source.yaml

Providers For Third-Party Grammars

Grammar Selector Provider API Status
Apex .source.apex mavensmate-atom 1.0.0
AsciiDoc .source.asciidoc asciidoc-preview Uses Deprecated API
C# .source.cs omnisharp-atom 2.0.0
ComputerCraft .source.computercraft autocomplete-computercraft 1.0.0
Dart .source.dart dart-tools
Dart .source.dart dartlang
Elixir .source.elixir autocomplete-elixir 2.0.0
Erlang .source.erlang autocomplete-erlang 2.0.0
GLSL .source.glsl autocomplete-glsl 2.0.0
HackLang .source.hack autocomplete-hack 2.0.0
Haskell .source.haskell autocomplete-haskell 1.0.0
Haskell .source.haskell ide-haskell 1.0.0
Haxe .source.haxe autocomplete-haxe 1.1.0
Q/K .source.q autocomplete-kdb-q 2.0.0
Rust .source.rust racer 2.0.0
Typescript .source.ts atom-typescript 2.0.0
Typescript .source.ts atom-typescript-tools 1.0.0
Visualforce .visualforce mavensmate-atom 1.1.0
Pig .source.pig pig 2.0.0

Providers Not Tied To A Specific Grammar

Selector Provider Status
* autocomplete-emojis 1.0.0
* autocomplete-snippets 2.0.0
* autocomplete-paths 1.0.0
* atom-ctags 2.0.0
.source.js, .source.jsx ide-flow 1.1.0
.source.js, .source.jsx, .source.coffee autocomplete-underdash 2.0.0
.source.css, .source.css.less, .source.sass, .source.css.scss, .source.stylus project-palette-finder 1.1.0
* you-complete-me 2.0.0

--

Providers Requested By The Community

If you'd like to contribute and are interested in learning how to write an autocomplete-plus Provider, start here:

Packages That Claim Autocomplete, But Are Not API 1.0.0 Compatible

Deprecated Providers

If you are using one of these providers, please uninstall the package as it is no longer maintained.

Other Forks Of Autocomplete

Clone this wiki locally