欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python判断奇偶数vscode_安利一波VSCode【vscode这样配置 戴夫看了直呼内行】

发布时间:2024/4/19 python 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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这样配置 戴夫看了直呼内行】的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。