Comments (1)
Type /*. VSCode only: This automatically appends */
As mentioned in #12, I believe that this will work with the existing autoClosingPairs
feature, and it simply needs to be enabled in Moonshine's syntax plugins.
Hit Enter. The comment is automatically formatted like below. Note: This automatically adds @param, @throws, and @return for method comments
Hit Enter again. The new line is prefixed with a leading * to match the rest of the comment.
This may be difficult to implement. I'll need to investigate.
I believe that I once saw how to enable something like this in VSCode, and it was using strangely named APIs that they hadn't even bothered documenting. I got the impression that even Microsoft seemed to feel that they did something particularly hacky to enable this behavior. Makes me worry that it can be messy to do right. I'll have to think about it for a while.
from moonshine-feathersui-text-editor.
Related Issues (17)
- Syntax highlighting for C/C++
- Opening Editor Do Not Auto-scrolls To Given Line Number HOT 1
- Cannot edit file after using find/search feature HOT 2
- Code Completion in Javadoc Comments HOT 2
- Horizontal scrolling via mouse selection doesn't work
- After picking up options from intellisence editor removes some characters HOT 1
- Make code completion more smart on case sensitivity HOT 1
- Editor displays line numbers in the middle HOT 5
- Syntax highlighting for C#
- Editor "Dark Mode" HOT 3
- TextEditorChanges must not overlap - exception HOT 1
- Cursor jumps to import section when new import is added HOT 2
- Code completion should react on already typed words HOT 1
- Not able type in editor closing curly bracket
- Right-Click Context Menu HOT 2
- Pressing Delete Key Makes Cursor To Jump Multiple Character Indexes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from moonshine-feathersui-text-editor.