[BACKUP] Visual Studio Code 配置
0#
VSCode 便携模式:https://code.visualstudio.com/docs/editor/portable#_enable-portable-mode
1. 字体#
- FiraCode, https://github.com/tonsky/FiraCode
- source-code-pro, https://github.com/adobe-fonts/source-code-pro
2. settings.json#
{
"editor.fontSize": 17,
"workbench.iconTheme": "material-icon-theme", //插件
"workbench.colorTheme": "Solarized Light", //自带主题
"editor.fontFamily": "'Fira Code Retina', '微软雅黑', Consolas, 'Courier New', monospace",
"editor.wordWrap": "bounded",
"csharp.referencesCodeLens.enabled": false,
}
3. 插件#
- Chinese,中文包,https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-zh-hans
- C#,https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp
- Material Icon Theme,文件图标,https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
- TabOut,简单跳出右括号,https://marketplace.visualstudio.com/items?itemName=albert.TabOut
- Unity Tools,https://marketplace.visualstudio.com/items?itemName=Tobiah.unity-tools
- Debugger for Unity,https://marketplace.visualstudio.com/items?itemName=Unity.unity-debug
- Unity Code Snippets,MonoBehaviours 等方法提示补全,https://marketplace.visualstudio.com/items?itemName=kleber-swf.unity-code-snippets
- XML Tools,https://marketplace.visualstudio.com/items?itemName=DotJoshJohnson.xml
4. Vscode 中设置C#右大括号不换行#
在根目录创建 omnisharp.json 文件,添加以下代码:
// 更多属性和全局配置参考 https://github.com/OmniSharp/omnisharp-roslyn/wiki/Configuration-Options
{
"FormattingOptions": {
"NewLinesForBracesInLambdaExpressionBody": false,
"NewLinesForBracesInAnonymousMethods": false,
"NewLinesForBracesInAnonymousTypes": false,
"NewLinesForBracesInControlBlocks": false,
"NewLinesForBracesInTypes": false,
"NewLinesForBracesInMethods": false,
"NewLinesForBracesInProperties": false,
"NewLinesForBracesInObjectCollectionArrayInitializers": false,
"NewLinesForBracesInAccessors": false,
"NewLineForElse": false,
"NewLineForCatch": false,
"NewLineForFinally": false
}
}
作者:wildmelon
出处:https://www.cnblogs.com/wildmelon/p/14161183.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)」许可协议进行许可。
作品中所包含的外部插件源代码、图片、资源和链接库等,如希望在其他场景使用,请务必确认符合其本身授权规范。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!