Live data from Hacker News

Show HN: TabNine, an autocompleter for all languages

tabnine.com

91–100 of 193 posts

Re: Show HN: TabNine, an autocompleter for all languages

#92

> TabNine builds an index of your project, reading your .gitignore so that only source files are included. Heads up, it's not necessarily uncommon for JS developers to include node_modules in their git repos. If you're developing something like an Electron project or a website instead of a library, it's even sometimes advised to do so -- there's a line of thought that your static dependencies should be tracked as par…

> it's not necessarily uncommon for JS developers to include node_modules in their git repos

It's highly uncommon, and I've never seen an active, maintained, or popular project with it.

Re: Show HN: TabNine, an autocompleter for all languages

#93

Why is the paid index limit 15MB? Why does the paid version have a limit?

TabNine will still work on projects of 15MB or more, it will index the 15MB of files that are most relevant to the files you are editing (determined by distance in the directory tree). The limit exists because otherwise latency or RAM usage might be too high.

Any chance this could be a configuration option?

Re: Show HN: TabNine, an autocompleter for all languages

#97
post #77
post #57

Earlier quoted context omitted.

Xcode has handled this for years. In Xcode, when autocompletion is presented, hitting Tab will complete the longest unique prefixed subword for the currently-selected tab item. If this results in only having one completion option left, then it completes the whole thing (e.g. adding method arguments and whatnot). Similarly, hitting Return will just complete the whole entry instead of the longest unique prefixed subwor…

*nix shells typically do something very similar, where hitting tab auto-completes up to the first forking character

[deleted]
Post reply on HN