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 in active development and this initial release only supports JavaScript and TypeScript projects (jsx/tsx enabled too).

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.

Features

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:



Code Analysis

Run the command "ReLine: Analyze workspace code" to get a peek at the size and duplication in your codebase.

Details

FAQs

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 info.

Why would I use ReLine?

I like the idea of ReLine but I don't know how to write code well?

Spend some time practicing on https://codepractice.dev

License

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 NONINFRINGEMENT. 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 THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Privacy Policy

The ReLine extension does not collect any data. If we ever did, it would be on an opt-in only basis.