screencast
cursorSmoothCaretAnimation & trimTrailingWhitespace
"editor.cursorSmoothCaretAnimation":"on",
设置光标有呼吸感
"editor.cursorBlinking": "smooth",//使编辑器光标的闪烁平滑,有呼吸感
设置终端光标闪烁
"terminal.integrated.cursorBlinking": true,//终端光标闪烁
使编辑器滚动更平滑
"editor.smoothScrolling": true, //使编辑器滚动变平滑
"editor.cursorSmoothCaretAnimation":"on", //光标开启平滑插入动画
"editor.cursorBlinking": "smooth",//使编辑器光标的闪烁平滑,有呼吸感
"terminal.integrated.cursorBlinking": true,//终端光标闪烁
"editor.renderControlCharacters": true,//编辑器中显示不可见的控制字符
"terminal.integrated.rightClickBehavior": "default",//在终端中右键时显示菜单而不是粘贴(个人喜好)
"debug.showBreakpointsInOverviewRuler": true,//在滚动条标尺上显示断点的位置,便于查找断点的位置
"editor.smoothScrolling": true, //使编辑器滚动变平滑
面包屑(Breadcrumbs)
ctrl+d 连续选中下一个光标处的单词
cmd + shift + L 选中所有当前光标处的单词
ctrl + F2 一次性选择相同的内容
ctrl+alt+上下箭头 多行编辑
shift+alt+鼠标选择,选择块
planUML
需要安装的插件
在linux 下面安装
sudo apt install graphviz
"plantuml.server": "http://localhost:8080"
@startuml
participant User
User -> A: DoWork
activate A
A -> B: << createRequest >>
activate B
B -> C: DoWork
activate C
C --> B: WorkDone
destroy C
B --> A: RequestCreated
deactivate B
A -> User: Done
deactivate A
@enduml
@startuml
scale 600 width
[*] -> State1
State1 --> State2 : Succeeded
State1 --> [*] : Aborted
State2 --> State3 : Succeeded
State2 --> [*] : Aborted
state State3 {
state "Accumulate Enough Data\nLong State Name" as long1
long1 : Just a test
[*] --> long1
long1 --> long1 : New Data
long1 --> ProcessData : Enough Data
}
State3 --> State3 : Failed
State3 --> [*] : Succeeded / Save Result
State3 --> [*] : Aborted
@enduml
设置里搜索 title bar style
这样可以把最上面的标题栏去掉