ReLine for VsCode
Get it on the Visual
Studio Code Marketplace.
ReLine Autocomplete - Full-line Autocomplete for JS and TS
ReLine is an auto-complete provider that allows you to auto-complete lines using any text you've
already written in this project.
ReLine is not smart. It's more like a Copy+Paste helper than a true auto-complete solution. If you want smart,
look for one of the great AI-powered auto-complete solutions on the VSCode Marketplace.
Another way to think of ReLine is it's like an automatic snippet manager. All of the lines you've written before in
this project become mini-snippets that you can access just by starting to type them.
ReLine will attempt to complete the *full* line you're currently typing, if
any exact matches (by prefix) are found in your codebase elsewhere.
Reference code you've written elsewhere:
Quick access to previously used literals:
Easily repeat yourself on your most-used snippets:
Your next line is waiting for you:
Run the command "ReLine: Analyze workspace code" to get a peek at
the size and duplication in your codebase.
- Supported Extensions - `*.html`, `*.ts`, `*.js`, `*.tsx`, `*.jsx`, `*.css`, `*.less`, `*.scss`, `*.sass`,
plus unlimited others with customization
- Autocomplete - triggers for lines longer than 5 characters and shorter than 200 characters
- On an empty line, ReLine can provide suggestions based on the previous line
- Matching: ReLine is case sensitive
- Optimized for small projects, but scalable enough to support large code bases
What is going on here?
This site is a placeholder to provide a landing page for ReLine. CodeNeedle is a domain I happened to have
and it seemed to fit the idea of ReLine well. I put this site together in a few minutes to share the relevant
Why would I use ReLine?
- ReLine provides powerful autocomplete if you find yourself rewriting the same line frequently.
- It is easier to use than copy & paste (and doesn't pollute your clipboard).
- It's like having "Find All" directly where you're typing, if you know what you're looking for.
- It can make it easy to find and reference commonly used constants while writing CSS.
- You might find it easier to choose a mostly-correct autocomplete option and modify it as needed than typing it
I like the idea of ReLine but I don't know how to write code well?
Spend some time practicing on https://codepractice.dev
Copyright (c) 2021 Geometric Applications, LLC.
All rights reserved. You may not copy, distribute, publish or sell ReLine or its source code without express
permission from the copyright holder.
ReLine is free to use for projects of any size in VS Code. You do not need to provide credit to ReLine for any
code produced while
using the product.
ReLine may include signficant functionality changes in the future, included limitations on use or paid options
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
USE OR OTHER DEALINGS IN THE SOFTWARE.
The ReLine extension does not collect any data. If we ever did, it would be on an opt-in only basis.