Enabling jshint for Electron in Brackets - autocomplete

Jshint in VS Code does a fantastic job at giving Electron.js related hints:
But in Brackets (my preferred editor) jshint doesn't give Electron.js specific hints:
Is there a way to fix the lack of hints in Brackets?

This is not jshint. The feature you are looking for is IntelliSense or Code Hints in Brackets terminology.

Related

VSCode Syntax Highlighting for Javascript doesn't work

i got a little problem over here and i don't get why. My Syntax Highlighting doesn't work on a normal .js file whilst i've Babel Javascript & the Atom One Pro Theme activated as extensions. Don't get whats going wrong here.
picture of the code how it looks right now
Try the Template Literals plugin from the visual studio marketplace. Refer to the below blog for the exact reason.
Reference:
https://medium.com/#julienetienne/javascript-the-need-for-template-literal-highlighting-ff5806adc814

Where can I find the documentation for the default syntax highlighting schema in VSCode?

I want to understand what all the colors mean when looking at PowerShell code in Visual Studio Code. I'm having some trouble with matching curly braces and comparing files and I think understanding the syntax highlighting might help me. I need to find documentation on the default syntax highlighting settings for Default dark theme.
I've read through the Themes documentation from the VS Code website:
https://code.visualstudio.com/docs/getstarted/themes
As well as the Color Theme Guide that's more advanced as well:
https://code.visualstudio.com/api/extension-guides/color-theme
They talk about how to customize themes and the syntax colors but not the actual default behavior.
The settings for this are located in editor.tokenColorCustomizations but by default it's blank.
Anyone have any idea where I can find this information?
Thank you.

Visual Studio Code Autocomplete Add Parentheses After Method in .js File

When I type console.lo in a .js file in Visual Studio Code, I can hit Enter, and autocomplete will change my line to console.log. However, I would also like autocomplete to add parentheses. This question was already asked using the Go programming language. I tried adding js.useCodeSnippetsOnFunctionSuggest as well as javascript.useCodeSnippetsOnFunctionSuggest. Neither of these work. I also tried useCodeSnippetsOnMethodSuggest as suggested here, but that didn't work either. What am I doing wrong?
I fixed this by searching for "Complete Function Calls" in VS Code's settings, and checking JavaScript > Suggest: Complete Function Calls. Thanks Mark for the suggestion.

VS Code -- commenting .jsx syntax

I checked previous questions on SO here and here and VS Code's issues here and here.
I still don't know how I can comment jsx syntax in VS Code by cmd + /. I tried syntax JavaScript React and JavaScript Babel and add:
"files.associations": {
"*.js": "javascriptreact"
},
into user settings. Nothing helped. When I check Developer Tools, there are no error messages.
recording
If you have Babel ES6/ES7 plugin installed, disable it. Editor comments .jsx syntax by // instead of {/*. You see see the issue here.
It works for me, Remember Atom has this behavior, but VSCode looks a bit intelligent around this area.
I have no custom file associations defined. Also I am on the latest version of VsCode. Make sure you have no additional addins that takeover and change the behavior

Notepad++ intellisense for user-defined functions

I understand that I can enable auto-completion in Notepad++ by going to "Settings -> Preferences -> Backup/Auto-completion". For example with Python, the auto-completion only works for a set of pre-defined functions according to this link.
Does anyone know how to make intellisense in Notepad++ for the functions and methods that I define? I'm no expert in this but I was thinking, surely there must be a way that Notepad++ can automatically detect function definition in the code, and add those functions to its intellisense database or something?
You may be interested in the relative documentation.
Have a look at the files in %ProgramFiles%\Notepad++\plugins\APIs.