vscore 初始化设置
go语言
需要添加运行 debug 使用的配置文件
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch Package", // debug的选项名称
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}/admin/build/main.go", // 要启动的main函数的位置
//"env": {}, // 环境变量,还有其他的一些参数。
// "args": ["--conf", "${workspaceFolder}/admin/build/config.yaml"]
// "args": ["--svr", "display"]
}
]
}
vscore 括号补充
写python3的时候,方法自动带括号的问题
python.analysis.completeFunctionParens
也可以直接更改配置文件。
# 自动添加括号
"python.analysis.completeFunctionParens": true,
# 设置格式化代码工具
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"--skip-string-normalization",
"--line-length",
"120"
],
写 js
的时候,只带括号提示
"typescript.suggest.completeFunctionCalls": true,
"javascript.suggest.completeFunctionCalls": true,
在设置里,找到该选项,勾上及可。
fira code 字体安装。
ubuntu 下安装
ubunt 安装相对简单,一行命令搞定
sudo apt install fonts-firacode
window 下安装
电脑本机安装 Fira 字体
教程如下:
https://blog.csdn.net/qq_36157085/article/details/106095223
vs core 中配置
在font Fimily 里添加这个字体
添加内容如下: 在 Font Family 设置 Fira code
从设置里找到 font ligature
这个属性,
然后点进去以后,把 editor.fontLigatures
属性改为 true
即可。
LF
设置中搜索 eol
,选项修改成 \n
,即 LF
选项,便代码可以跑在 unix
系统上。
终端支持 p10k
在用户配置中,最后加上这两行;终端变成竖线光标,并支持 MesloLGS NF
字体
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontFamily": "MesloLGS NF",
墨绿色主题
做个插件
写markdown文件
- Markdown All in One
- Markdown Preview Enhanced
安装如下两个插件
"markdown.copyFiles.destination": {
"*/**/*": "assets/${documentBaseName}/"
},
"markdown.extension.preview.autoShowPreviewToSide": true,
"hediet.vscode-drawio.resizeImages": null,
"markdown-preview-enhanced.previewTheme": "solarized-dark.css",
"markdown.updateLinksOnFileMove.enabled": "always",
vsCode:设置前进和后退 (返回上一个浏览位置/下一个浏览位置)快捷键
1.File -> Preferences -> Keyboard Shotcuts
2.keyboard shortcut界面中搜索navigateBack navigateForward
3.自己设置喜欢的快捷键即可,要把重复的箭头删掉
作者设置为ctrl+← ctrl+→