A useful tool to enhance coding with VSCode.
This extension assists by moving the cursor to the end of the line and/or
putting the ;
at the end of the line.
All programming languages including both Semicolon separated
and Non-Semicolon separated
are supported.
It's auto
, smart
, handy
, and customizable
.
I found nothing for PHP
so made my shit, now it's the best
for all languages.
You may interested in 🍔 donating.
- Install it from market place > auto semicolon
- Press
;
anywhere Enjoy it
- Customizable by settings.
Multiple cursors
has been supported.- Excluding quotes
"'`
supported (check it in settings). - The
for(...;...;)
statement supported (check it in settings). PHP
,javascript
,typescript
,c#
,c/c++
,java
,perl
,dart
,swift
, evenpython
,go
,bash
,scala
,kotlin
,r
supported, feel free to add your programming language in the list!
-
;
> To have it auto -
alt + ;
then;
> To put;
manual (not auto)Or use the command palette
ctrl+shift+p
>Insert Manually
. -
alt
+ twice;
> To ignore enclosing curly bracket pair{..}
(force move to the end of the line)Or use
ctrl+shift+p
>Insert Force To The End
. You can change this option from settings.
You can customize key bindings, to do that
- Open Command Palette (ctrl+shift+p
)
- Search for 'Open keyboard shortcuts' then 'Auto Semicolon>
Change keybinding`
This is the default:
[
{ "key": "alt+; ;", "command": "auto-semicolon-vscode.position-insert-semicolon", "when": "editorTextFocus" },
{ "key": "alt+; ;", "command": "auto-semicolon-vscode.position-insert-semicolon", "when": "editorTextFocus" },
{ "key": "alt+; alt+;", "command": "auto-semicolon-vscode.auto-insert-semicolon-fte", "when": "editorTextFocus" }
]
Pick one to donate ☕ 🍺 🍸 🍔
ETH: 0x0ADd51D6855d2DF11BB5F331A3fa345c67a863b2