by scottc on 1/18/22, 5:18 AM with 29 comments
by scottc on 1/18/22, 5:20 AM
- Github copilot - like autocomplete on steroids.
- peacock - change the workspace color - helps reduce mental load when working on different projects.
- tag autorename - this should be built into vscode, saves a bunch of keystrokes
- snippets - this is a category of extension. Find whichever snippet lib is out there for your stack.
by onion2k on 1/18/22, 6:23 AM
by krono on 1/18/22, 7:01 AM
Installing something like Copilot could have massive legal consequences if you're working under an NDA, with protected customer data, any proprietary code that isn't yours, etc. Something to keep in mind.
by deanc on 1/18/22, 6:08 AM
by wruza on 1/18/22, 8:24 AM
h = React.createElement
h("div",
h("label",
h("input",
)
)
Reindents into: h = React.createElement
h("div",
h("label",
h("input",
)
)
It only happens with (), but {} [] work fine. Couldn't find any extension, neither wrap my head around indentationRules.by qwertox on 1/18/22, 6:45 AM
But I'm very concerned about the security of the extensions. They are so great, they are what makes VS Code the great tool that it is, but I fear that it will soon have the same problems npm has.
Are there any kind of protections in place which prevent an extension developer to sell his extension or he/she itself go rouge and siphon out the code being edited, or the entire project being worked on, or even install malware on the machine?
by wruza on 1/18/22, 8:36 AM
- Bookmarks - cycle through anywhere in a file or a project, or see/navigate a complete list
- TODO Highlight - highlight any regex (e.g. TODO.*, NOTE, DONE)
- Highlight - more enhanced highlighting (e.g. me highlighting full //---… lines with bg and border, like a very visible section)
- Markdown Preview Enhanced
- Subtle Match Brackets - much better pair highlighter (may be too colorful by default, just tune it accordingly)
- VsCode NDJson - file type for ndjson/jsonl files
- TabOut - tab your way out of auto-inserted brackets and quotes
by dSebastien on 1/19/22, 7:58 AM
by hn_throwaway_99 on 1/18/22, 6:08 AM
by majkinetor on 1/18/22, 9:29 AM
- Filter lines
- Align by RegEx
- Excel to Markdown table
- Gistpad
- Markdown all in one
- Markdown PDF
- Project Manager
- Sort
- Spell Right
- Thunderbolt client
- Todo Tree
by eating555 on 1/18/22, 10:54 AM
- atom-easy-jsdoc
- atom-live-server
- atom-typescript
- atom-ide-deno
- atom-ide-javascript
For full IDE-like experience, I recommend these as well: - linter
- linter-ui-default
- atom-ide-base
- atom-ide-code-format
- atom-ide-datatip
- atom-ide-base
- atom-ide-debugger-node
- atom-ide-definitions
- atom-ide-deno
- atom-ide-hyperclick # Or hyperclick by facebook-atom
- atom-ide-javascript
- atom-ide-outline
- atom-ide-ui # don't forget to turn off diagnose in setting. It conflict with linter
by SahAssar on 1/18/22, 9:31 AM