python判断奇偶数vscode_安利一波VSCode【vscode这样配置 戴夫看了直呼内行】
之前一直用vs2017寫C#,最近轉到vscode,發現生產力真的高很多,而且又能寫python 又能寫C#,真的很香
新人發帖,如有違規,請版主直接刪帖
插件:
ms-ceintl.vscode-language-pack-zh-hans 中文包
vscode-icons-team.vscode-icons??項目圖標
visualstudioexptteam.vscodeintellicode 提示
dushaobindoudou.translation 百度翻譯 可設置快捷鍵
fudge.auto-using 自動using C#包
jchannon.csharpextensions C#擴展 感覺沒啥用
hookyqr.beautify 排版工具
alefragnani.bookmarks 標簽工具 代碼打書簽
ms-dotnettools.csharp C#
k--kato.docomment??k--kato.docomment??打注釋的快捷鍵 三杠///
lanmj2004.changeencode 編碼轉換(中文可能亂碼)
formulahendry.code-runner 代碼右鍵直接運行
bukas.gbktoutf8 編碼轉換(中文可能亂碼)
zignd.html-css-class-completion css提示
clipboard.png (142.66 KB, 下載次數: 1)
2020-3-20 10:34 上傳
配置
快捷鍵, 有很多按鍵和vs不一樣 需要自己修改 沒法直接導出 寫幾個常用的
需要手動設置的配置
搜索快捷鍵可以用 鍵位名,也可以用 中文比如 “快速修復”
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\1b51315d60ef4f4396f1f0b95d972586\clipboard.png[/img]
clipboard.png (17.94 KB, 下載次數: 0)
2020-3-20 10:35 上傳
clipboard (1).png (17.94 KB, 下載次數: 0)
2020-3-20 10:35 上傳
clipboard (2).png (17.94 KB, 下載次數: 0)
2020-3-20 10:35 上傳
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\bfe0b3756b48451db423a25d8861ef25\clipboard.png[/img]
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\380d0de6440842b49d7fff84e0428b18\clipboard.png[/img]
插件的翻譯功能,選擇文本按快捷鍵會彈出翻譯
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\2a239119a61547c9801309dbc09e67c7\clipboard.png[/img]
當一個快捷鍵有多個綁定的時候可能會讓快捷鍵觸發不了,建議取消不認識的按鍵的綁定就不會沖突,打不出快捷鍵了
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\a47ea25c6c0a4d1db898ba5141c765e4\clipboard.png[/img]
clipboard.png (22.14 KB, 下載次數: 0)
2020-3-20 10:36 上傳
clipboard.png (36.43 KB, 下載次數: 0)
2020-3-20 10:36 上傳
常用快捷鍵 方便的提升效率
ctrl p 打開搜索(可以搜文件??超級快)
ctrl shift p 也是一個搜索面板
調試配置
clipboard.png (36.77 KB, 下載次數: 1)
2020-3-20 10:37 上傳
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\182419edfc7a4ee083b5e9fc00252e8e\clipboard.png[/img]
{
// Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes
// For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
"version": "0.2.0",
"configurations": [
{
"name": ".NET Core Launch (web)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/Enterprise.Web/bin/netcoreapp2.2/Enterprise.Web.dll",
"args": [],
"cwd": "${workspaceFolder}/Enterprise.Web",
"stopAtEntry": false,
// Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
"serverReadyAction": {
"action": "openExternally",
"pattern": "^\\s*Now listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"sourceFileMap": {
"/Views": "${workspaceFolder}/Enterprise.Web/Views"
}
},
{
"name": ".NET Core No build (web)",
"type": "coreclr",
"request": "launch",
//"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/Enterprise.Web/bin/netcoreapp2.2/Enterprise.Web.dll",
"args": [],
"cwd": "${workspaceFolder}/Enterprise.Web",
"stopAtEntry": false,
// Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
"serverReadyAction": {
"action": "openExternally",
"pattern": "^\\s*Now listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"sourceFileMap": {
"/Views": "${workspaceFolder}/Enterprise.Web/Views"
}
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach",
"processId": "${command:pickProcess}",
}
}
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\d15e69887f1640328f2998450644f23f\clipboard.png[/img]
代碼快捷觸發
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\e983b93b947d4b7387c6aec0e3d6ffe6\clipboard.png[/img]
[img=620,0]C:\Users\sxr\AppData\Local\YNote\data\sxr6947@163.com\69d2d59fb8264587b672a6a89c94f571\clipboard.png[/img]
{
// Place your snippets for csharp here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
"Des": {
"prefix": "Des",
"body": [
"[Description(\"$0\")]",
],
"description": "注釋標簽"
}
}
體驗上的不足:
新建代碼時沒有模板(可能也可以用插件搞定)
中文不夠友好,偶爾能找到亂碼
調試模式不能很方便的復制異常內的變量
智能提示 代碼跳轉不夠絲滑有時,但總體響應可以
體驗上的優點:
打卡項目速度極快,比VS加載快N多
響應速度十分快,搜索文件秒速出來(ctrl p)‘
寫代碼無卡頓
查看引用等 各種ui都有體驗上的改善
設置vscode方面能感覺到功能分得很明確,不像vs選項用得云里霧里
支持很多語言 且社區人數眾多 很多人會幫助增加擴展
自由度很高,可以配置調試,可以自定義任務,而且文檔全面,很多設置可以直接搜到
總結
以上是生活随笔為你收集整理的python判断奇偶数vscode_安利一波VSCode【vscode这样配置 戴夫看了直呼内行】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单io应用—流水灯控制_制作简单有趣的
- 下一篇: pandas python2.7_pyt