Code Monkey home page Code Monkey logo

vscode-allautocomplete's Introduction

VSCode All Autocomplete

Provides autocompletion in Visual Studio Code items based on all open editors.

Features

Native VSCode

Use editor.wordBasedSuggestionsMode setting and set this to allDocuments to have VSCode to support most of this natively.

Items in the Cmd+P Menu

  • Toggle Suggestions From The Current File

Extension Settings

This extension has the following settings:

  • AllAutocomplete.minWordLength: Minimum word length to keep in autocomplete list.
  • AllAutocomplete.maxLines: Maximum number of lines to read from a file.
  • AllAutocomplete.maxItemsInSingleList: Maximum number of items sent to autocomplete in a single API call (Autocomplete might not complete more items than this in a call).
  • AllAutocomplete.whitespace: Regex to use for splitting whitespace.
  • AllAutocomplete.showCurrentDocument: Show results from the current document in the autocomplete results.
  • AllAutocomplete.ignoredWords: Words to ignore(separated by AllAutocomplete.whitespace) from autocomplete.
  • AllAutocomplete.updateOnlyOnSave: Do not update the autocomplete list unless the document is saved.
  • AllAutocomplete.excludeFiles: Glob pattern for files to exclude from autocomplete search.
  • AllAutocomplete.languageWhitespace: Regex for splitting whitespace (Language specific). Specify as a map with a language ID and regex.
  • AllAutocomplete.languageSpecialCharacters: Regex for finding special characters that languages treat differently in autocomplete. For example, . in CSS.
  • AllAutocomplete.wordListFiles: Array of strings that represent path to files that behave as if they are always open. These can be used as stores for headers, word lists etc. for autocomplete. Absolute paths can be used here or relative paths to the folder(s) which form the workspace root.
  • AllAutocomplete.nonContributingLanguages List of languages that do not contribute words but can consume words from the autocomplete list.
  • AllAutocomplete.nonContributingToSelfLanguages List of languages that do not supply word lists to the files of the same language but can consume words from All Autocomplete as well as supply word lists to other files.
  • AllAutocomplete.dontContributeToSelf Disables supplying word lists to files of the same language. Equivalent to putting all languages in AllAutocomplete.nonContributingToSelfLanguages.

Suggestions in comments/strings

  • Autocomplete can provide suggestions within suggestions/strings. To get those, please enable the following settings:
  // Controls whether suggestions should automatically show up while typing.
  "editor.quickSuggestions": {
    "other": true,
    "comments": true,
    "strings": true
  }

Needs Suggestions

If you feel that the whitespace splitter is wrong in some language, please report a github issue or better a pull request with the correct regex in package.json.

Known Issues

Emmet collision

The emmet plugin takes over the special character # in CSS and therefore that cannot be auto-completed.

Performance Impact

CPU

  • When using real-time mode by setting AllAutocomplete.showCurrentDocument = true, the plugin tries to update the index on each addition/deletion.
  • When AllAutocomplete.showCurrentDocument = false, the index updates itself on each change to focussed editor.
  • When AllAutocomplete.updateOnlyOnSave = true, the index is updated only on save and open/close of documents.

RAM

  • AllAutocomplete.maxItemsInSingleList controls the number of items populating the autocomplete list.
  • AllAutocomplete.maxLines control the number of lines to read in a document. Longer documents can be ignored.

Enjoy!

vscode-allautocomplete's People

Contributors

atishay avatar dependabot[bot] avatar greenraccoon23 avatar xandm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vscode-allautocomplete's Issues

Autocompletion from specified file

Hi, It would be nice to have an autocompletion based on specified file (from disk or by URL). For example, in settings, I'd like to specify certain file, which provides list of words used for autocompletion.

An annoying thing width upcase

0V2pCmgrX2
for php code the "accessAllowedCheck" is right, but autocomplete return accessallowedCheck
sorry my English is not good!

Project wide configuration

It would be nice to have a configuration based on directories. For example, let autocomplete suggest based on the current directory level or one level up or project wide.

Default whitespace setting

Is it correct? It says [^\\w+]
I would expect [^\\w] or [^\\w]+ depending on how you use it.

(Side question - in JS, many libs include $ in the identifiers, so I changed the setting to [^$\\w]. Can you confirm that should work fine?)

MarkDownFile not work!

I install this plugin. When I open a markdown file, it just can't show word suggestions. But when I open a text file, it works fine. Help!

After tried a few times, I found that if set setting like below, it worked finaly.

"[markdown]": {
    "editor.quickSuggestions": true

Hyphenated class names

It would be useful to have suggestions for hyphenated class names from an HTML file while working in a CSS or JavaScript file that references them. For example: class name="collection-item" appears in CSS and JavaScript suggestions separately as "collection" and "item". It would more useful if it showed as "collection-item" in the list of suggestions.

Built in intellisense is disabled when the plugin is active.

Hi,
I've noticed that the built in intellisense is disabled when the pugin is active.
As a result the code snippets don't popup anymore.
And all other plugin like php intelephense, path intellisense etc. are not not poping.
But i'd like to have both working...
Thanks.

Unresponsive, performance issue, cannot understand the instruction to "attach"

All Autocomplete extension won't start due to 'Unresponsive' and 'Performance Issue' with

  • Startup Activation: 19ms
  • Profile: 5455.77ms

I can't start this extension, it just takes way too long... I'm seeking assistance or information so I can start using auto-completion again.

Auto-generated content

  • Issue Type: Bug
  • Extension Name: All-Autocomplete
  • Extension Version: 0.0.23
  • OS Version: Linux x64 5.5.13-arch1-1
  • VSCode version: 1.43.0-insider

CPU Profile

{
	"messages": [],
	"activationTimes": {
		"codeLoadingTime": 5,
		"activateCallTime": 14,
		"activateResolvedTime": 1149,
		"activationReason": {
			"startup": true,
			"extensionId": {
				"value": "Atishay-Jain.All-Autocomplete",
				"_lower": "atishay-jain.all-autocomplete"
			},
			"activationEvent": "*"
		}
	},
	"runtimeErrors": []
}

Extension causes high cpu load

Hi!

  • Issue Type: Performance
  • Extension Name: All-Autocomplete
  • Extension Version: 0.0.18
  • OS Version: Darwin x64 18.0.0
  • VSCode version: 1.33.1

⚠️ Make sure to attach this file from your home-directory:
⚠️/Users/nikolas/Atishay-Jain.All-Autocomplete-unresponsive.cpuprofile.txt [Atishay-Jain.All-Autocomplete-unresponsive.cpuprofile.txt](https://github.com/atishay/vscode-allautocomplete/files/3147492/Atishay-Jain.All-Autocomplete-unresponsive.cpuprofile.txt)

Find more details here: https://github.com/Microsoft/vscode/wiki/Explain:-extension-causes-high-cpu-load

Cannot read property 'push' of undefined

Version: 0.0.23

Error log:

ERR Cannot read property 'push' of undefined: TypeError: Cannot read property 'push' of undefined
	at /home/theaifam5/.vscode-java/atishay-jain.all-autocomplete-0.0.23/dist/extension.js:1:11378
	at Array.forEach (<anonymous>)
	at Object.provideCompletionItems (/home/theaifam5/.vscode-java/atishay-jain.all-autocomplete-0.0.23/dist/extension.js:1:11315)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:568:526
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:52:363
	at new Promise (<anonymous>)
	at Object.t.asPromise (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:52:335)
	at T.provideCompletionItems (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:568:497)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:583:783
	at H._withAdapter (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:576:901)
	at H.$provideCompletionItems (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:583:761)
	at f._doInvokeHandler (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:646:285)
	at f._invokeHandler (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:645:999)
	at f._receiveRequest (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:644:613)
	at f._receiveOneMessage (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:643:477)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:641:754
	at l.fire (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:47:207)
	at _.fire (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:187:274)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:798:104
	at l.fire (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:47:207)
	at _.fire (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:187:274)
	at t.PersistentProtocol._receiveMessage (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:191:629)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:188:824
	at l.fire (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:47:207)
	at f.acceptChunk (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:184:737)
	at /opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:184:89
	at Socket.t (/opt/visual-studio-code/resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js:193:68)
	at Socket.emit (events.js:200:13)
	at addChunk (_stream_readable.js:294:12)
	at readableAddChunk (_stream_readable.js:275:11)
	at Socket.Readable.push (_stream_readable.js:210:10)
	at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)

YAML files don't offer auto-complete

Similar to #6, it's necessary to add this to the config in order have auto-complete suggestions appear when editing .yaml files:

                "configurationDefaults": {
                        "[yaml]": {
                                "editor.quickSuggestions": true
                        }
                },

Show available suggestions

It would be nice when Autocomplete shows a list of available suggestions when (for example using it with Groovy here), the . is typed. Right now I have to type in the first letter of the method or variable name in order for the suggestion to appear.

Freezes

After installation of colorize or all autocomplate, it takes some time and the program hangs, after which the emmet, autocomplete and some other plugins stop working. The problem appears after the finishing of scanning files (on the status bar at the bottom of the workstation)

Infinite increase in memory

When I use the php framework to automatically complete, there will be an infinite increase in memory stuck, is the latest version of the emergence of the old version does not have this problem.

Getting "Unexpected Active Doc. Parsing broken"

First of all, thank you for your work on this extension!
I'm trying it with JavaScript files, and have just two files open. One is a small file of 250 lines or so. The other is a large min.js file with over 14,000 lines. When I switch between these two open files, the allaotocomplete extension logs "Unexpected Active Doc. Parsing broken". I also notice that some words in the large min.js file don't come up for suggestion.
I'm able to compile and debug your extension, but I'm not sure what to try next. Please let me know if you have any suggestions.

Failing to Get Custom AutoComplete With AllAutocomplete.languageSpecialCharacters Setting

What I aim to accomplish is a custom autocomplete for namespaced tags within a .csv file which I will either have newline separated or comma and whitespace (", ") separated. So something along these lines:

art:scenery
photo:person
spaces possible:tag
tag:spaces possible

I figured I could get autocomplete for these tags using the AllAutocomplete.languageSpecialCharacters setting and I added the entry "csv": "[A-Za-z0-9 ]+:[A-Za-z0-9 ]+" however this didn't work for me.

I only recently installed this extension so I'm not sure if I'm doing something wrong, I'd appreciate some guidance. Thanks in advance!

Extension issue

  • Issue Type: Bug
  • Extension Name: All-Autocomplete
  • Extension Version: 0.0.23
  • OS Version: Windows_NT x64 10.0.18363
  • VSCode version: 1.43.0
{
	"messages": [],
	"activationTimes": {
		"codeLoadingTime": 6,
		"activateCallTime": 370,
		"activateResolvedTime": 544,
		"activationReason": {
			"startup": true,
			"extensionId": {
				"value": "Atishay-Jain.All-Autocomplete",
				"_lower": "atishay-jain.all-autocomplete"
			},
			"activationEvent": "*"
		}
	},
	"runtimeErrors": [
		{
			"name": "TypeError",
			"message": "Cannot read property 'document' of undefined"
		},
		{
			"name": "TypeError",
			"message": "Cannot read property 'document' of undefined"
		}
	]
}

Snippets suggestion are not displayed when the plugin is enabled

When your plugin is disable i can work with PHP suggestions.

Example:
bez

When your plugin is enabled, suggestions are not displayed when I start typing

Example:
z

Tested on:

Version: 1.42.0-insider
Commit: cba31b819ea99836daf51cee56299348e9c6d20b
Date: 2020-01-08T05:39:25.874Z
Electron: 6.1.6
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.18363

settings.json

empty

Command 'AllAutocomplete.toggleCurrentFile' not found

Hello, this is a long-awaited extension for developers as it is a great feature.

I installed the extension, however when I try to execute I get the following vscode return:

command 'AllAutocomplete.toggleCurrentFile' not found

image

I uninstall it and reinstall but the problem persist.

Fuzzy matching

Autocomplete only appears to work when there is an exact match - is there any way to enable fuzzy matching, like the functionality that already exists in most other IntelliSense suggestions?

eg. type mw match myWord

[Feature Request] Limit scope to currently open file

While this request may seem a bit odd, there is a reason for it. I have turned off the native editor.wordBasedSuggestions because I can't set a min word length, this would be a great replacement - but I don't necessarily want to have all open files used as sources. Adding this would be great as it would allow for me to effectively constrain the behaviour of vs code's word suggestions in a way that isn't otherwise possible (afaik).

Extension issue

  • Issue Type: Bug
  • Extension Name: All-Autocomplete
  • Extension Version: 0.0.23
  • OS Version: Windows_NT x64 10.0.17763
  • VSCode version: 1.41.1

⚠️ We have written the needed data into your clipboard. Please paste! ⚠️

[Feature Request] Disable all-autocomplete for specific languages or files

excludeFiles excludes certain files from being indexed, but would it be possible to exclude files from receiving autocomplete results this extension?

The context is a repository containing files in multiple programming languages. Some have great autocomplete provided via language servers, others don't. We'd like to use this extension for the latter category of programming languages without it activating on the former category of programming languages, as it clutters the autocomplete results.

Could you add this feature, or would you accept it in a pull request? Thanks!

Extension issue

  • Issue Type: Performance
  • Extension Name: All-Autocomplete
  • Extension Version: 0.0.23
  • OS Version: Windows_NT x64 10.0.18363
  • VSCode version: 1.42.1
    Extension is showing as unresponsive for me.
{
	"messages": [],
	"activationTimes": {
		"codeLoadingTime": 26,
		"activateCallTime": 30,
		"activateResolvedTime": 2495,
		"activationReason": {
			"startup": true,
			"extensionId": {
				"value": "Atishay-Jain.All-Autocomplete",
				"_lower": "atishay-jain.all-autocomplete"
			},
			"activationEvent": "*"
		}
	},
	"runtimeErrors": []
}

command not found

SO: Manjaro 17.0.1 Gellivara
Kernel: x86_64 Linux 4.9.33-1-MANJARO
Visual Studio Code Version: 1.13.1

Problem:
When I try to use the plugin I get this error:

command 'AllAutocomplete.toggleCurrentFile' not found
command 'AllAutocomplete.cycleDocuments' not found

All other plugins work!

Attached my installed extentions and the error message.
screenshot_2017-06-21_10-49-12

All Autocomplete causes random input fields to unfocus/refocus, preventing input and changes

Issue Type: Bug

  1. Install All-Autocomplete (on Ubuntu Linux)
  2. Open settings UI
  3. Attempt to change a text field or a dropdown field

Extension version: 0.0.20
VS Code version: Code 1.36.1 (2213894ea0415ee8c85c5eea0d0ff81ecc191529, 2019-07-08T22:55:08.091Z)
OS version: Linux x64 4.18.0-25-generic

System Info
Item Value
CPUs Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz (8 x 2400)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
oop_rasterization: disabled_off
protected_video_decode: unavailable_off
rasterization: disabled_software
skia_deferred_display_list: disabled_off
skia_renderer: disabled_off
surface_synchronization: enabled_on
video_decode: unavailable_off
viz_display_compositor: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) 3, 2, 2
Memory (System) 7.56GB (0.43GB free)
Process Argv --unity-launch
Screen Reader no
VM 0%

Autocomplete shows incorrect / partial suggestions

This won't always happen but oftentimes I will find autocomplete giving me a bunch of incomplete and broken suggestions. It almost seems like it was adding these to the list as I was typing the variable out, but sometimes they have spellings that I don't think I ever even tried.

Here is a screenshot showing this behavior:
Screen Shot 2019-05-09 at 3 33 24 PM

Auto completion by function name

Hi, I'm using this extension for brightscript and I cannot find the option to perform completion by function declaration.

for example i need autocompletion for 'foo' only if the function declaration exists in the file :

function foo(bar as string)
    print bar
end function

When there no function declaration in current document, or other opened documents - no completion should be suggested

Thanks a lot

Don't show duplicates that AllAutoComplete has found

Hey,

Firstly, thank you for the great work on this plugin! It's improved my workflow a lot :)

I was wondering if it's possible to not include additions from AllAutoComplete in the case that they are duplicates?

e.g, often I'll have a variable, say foo, that is in two files, a.js and b.js. If I'm in a.js, the autocomplete will find foo twice:

  • VSCode's inbuilt autocomplete will find the reference in a.js
  • AllAutoComplete will find the reference in b.js.

This leads to foo being in the autocomplete menu twice. Is there anyway that AllAutoComplete can check if foo is present, before adding it to the autocomplete menu?

Thanks!

Cannot read property 'split' of undefined

Similar to #11 I also have this error in my console.

[Atishay-Jain.All-Autocomplete] Cannot read property 'split' of undefined: TypeError: Cannot read property 'split' of undefined
	at Function.replace (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\extension.js:112:25)
	at e.contentChanges.forEach (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\extension.js:139:41)
	at Array.forEach (native)
	at Function.handleContextChange (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\extension.js:138:26)
	at context.subscriptions.push.vscode_1.workspace.onDidChangeTextDocument (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\extension.js:224:30)
	at e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:84411)
	at e.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:86133)
	at e.$acceptModelChanged (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:427937)
	at t.e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:509443)
	at e._invokeHandler (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:354786)
	at e._receiveOneMessage (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:354476)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:353503
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:355422
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:85128
	at e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:84411)
	at e.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:86133)
	at Socket.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:144114)

Cannot read property 'length' of undefined

While the extension is working, I observed the following errors in the console.

[Atishay-Jain.All-Autocomplete] Cannot read property 'length' of undefined: TypeError: Cannot read property 'length' of undefined
	at DocumentManagerClass.clearDocument (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\DocumentManager.js:86:33)
	at context.subscriptions.push.vscode_1.workspace.onDidCloseTextDocument (C:\Users\alex\.vscode\extensions\Atishay-Jain.all-autocomplete-0.0.10\out\src\extension.js:217:43)
	at e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:84411)
	at e.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:86133)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:426225
	at e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:84411)
	at e.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:86133)
	at e.$acceptDocumentsAndEditorsDelta (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:430292)
	at t.e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:509443)
	at e._invokeHandler (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:354786)
	at e._receiveOneMessage (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:354476)
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:353503
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:355422
	at c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:85128
	at e.invoke (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:84411)
	at e.fire (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:86133)
	at Socket.<anonymous> (c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\node\extensionHostProcess.js:4:144114)

Autocomplete after dot

I tried this with Elm but cannot get autocomplete after .

e.g. I have

user =
    { name = "Sam" }

user.

After typing user.n I would expect to see name as suggestion.
Any help on this would be great, thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.