atom-community / Autocomplete Paths
Licence: mit
Autocomplete Paths for Atom
Stars: ✭ 148
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Autocomplete Paths
tern-openui5
🛠 Autocomplete for the OpenUI5 framework for your favorite code editor, powered by Tern.
Stars: ✭ 26 (-82.43%)
Mutual labels: atom, autocomplete
tabnine-atom
Atom client for Tabnine - Code Faster with the All-Language AI Assistant for Code Completion, autocomplete JavaScript, Python, TypeScript, PHP, Go, Java, node.js, Ruby, C/C++, HTML/CSS, C#, Rust, SQL, Bash, Kotlin, React, Swift, Scala, Sass, Perl, Objective C, Node JS, Matlab, Haskell, Dart, Angular. https://atom.io/packages/tabnine
Stars: ✭ 33 (-77.7%)
Mutual labels: atom, autocomplete
Go Plus
An Enhanced Go Experience For The Atom Editor
Stars: ✭ 1,519 (+926.35%)
Mutual labels: atom, autocomplete
Autocomplete Ruby
Provides intelligent code completion for Ruby in the Atom editor. Requires RSense.
Stars: ✭ 50 (-66.22%)
Mutual labels: atom, autocomplete
love-atom
Smart autocompletion for the LÖVE framework in Atom.
Stars: ✭ 34 (-77.03%)
Mutual labels: atom, autocomplete
python-tools
🔧 Atom plugin which uses jedi to provide numerous tools useful for developing python code in atom.
Stars: ✭ 96 (-35.14%)
Mutual labels: atom, autocomplete
Kotlin Language Server
Intelligent Kotlin support for any editor/IDE using the Language Server Protocol
Stars: ✭ 650 (+339.19%)
Mutual labels: atom, autocomplete
Atom Latex
The only LaTeX package you need for typesetting with Atom.
Stars: ✭ 60 (-59.46%)
Mutual labels: atom, autocomplete
Ironpython Stubs
Autocomplete stubs for common IronPython/.NET libraries
Stars: ✭ 135 (-8.78%)
Mutual labels: atom, autocomplete
React Google Places Autocomplete
React Google Places Autocomplete input -- fully customizable
Stars: ✭ 135 (-8.78%)
Mutual labels: autocomplete
Ale
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Stars: ✭ 11,380 (+7589.19%)
Mutual labels: autocomplete
Native Ui
macOS theme for the Atom code editor. Over 200k downloads.
Stars: ✭ 145 (-2.03%)
Mutual labels: atom
Tabnine Intellij
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine
Stars: ✭ 140 (-5.41%)
Mutual labels: autocomplete
Google Maps Autocomplete
Autocomplete input component and directive for google-maps built with angular and material design | ANGULAR V9 SUPPORTED
Stars: ✭ 134 (-9.46%)
Mutual labels: autocomplete
autocomplete+ paths suggestions
Adds path autocompletion to autocomplete+ depending on scope and prefix. Supports custom scopes defined by the user.
Features
- Support for JavaScript, CoffeeScript, TypeScript, PHP, SASS, LESS, Stylus, CSS, C, C++, Lua, Ruby and Python
- Very efficient thanks to caching and incremental cache rebuilds (incremental builds are disabled for Windows. Please use the
Rebuild Cache
command.) - Easily extendable
Installation
You can install autocomplete-paths using the Preferences pane.
Defining scopes
autocomplete-paths
triggers whenever a scope matches the current cursor position and scope
descriptor. Here is an example for a JavaScript-Scope that supports the ES6 'import' syntax as
well as the CommonJS require()
syntax and the RequireJS define()
syntax:
{
scopes: ['source.js'], // Only triggers in JS files
prefixes: [
'import\\s+.*?from\\s+[\'"]', // import foo from '
'require\\([\'"]', // require('
'define\\(\\[?[\'"]' // define([' or define('
],
extensions: ['js', 'jsx', 'ts', 'coffee'], // Only shows JS / TS / Coffee files
relative: true, // Inserts relative paths only - defaults to true
includeCurrentDirectory: true, // Include './' in path - defaults to true
projectRelativePath: false, // Includes full relative path starting after the project directory
replaceOnInsert: [ // Replaces the file extensions on insert
['.jsx?$', ''],
['.ts$', ''],
['.coffee$', '']
]
}
You can add custom scopes by adding them to your config.cson
file:
"autocomplete-paths":
scopes: [
{ ... },
{ ... },
]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].