vscode操作技巧
代码着色
glsl、hlsl、fx、ush、usf着色器 安装Shader languages support for VS Code插件

对于ue4的ush、usf文件,需要配置其使用hlsl的着色规则


着色成功后的效果

csv着色
使用Rainbow csv进行csv着色

打开文件时,缺省添加成Pin类型的Tab标签(非斜体)

改变当前文件时,左边的Explorer Pane不要自动Active到当前文件节点

文本自动换行来查看
菜单View -- Word Wrap,或按快捷键Alt + Z


开启Sticky Scroll
点击菜单 View -- Sticky Scroll

设置换行回车符
windows平台:CRLF linux和macOS平台:LF

设置字符编码

设置Terminal缓冲区大小

注:缺省大小为1000行
设置Cmd为缺省Terminal

开启Markdown(md)文件实时预览


Markdown(md)支持Mermaid图预览

执行>Markdown: Open Preview即可预览
设置当前python文件的python版本

配置命令行参数调试当前python文件(方式1)

点击Run and Debug按钮

添加args命令行参数

在.vscode/launch.json中的内容如下:
{ // 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": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": true, "args": ["hello","go"] } ] }
点击Start Debugging (F5)调试按钮


配置命令行参数调试当前python文件(方式2)

使用-am和-at来指定参数

在.vscode/launch.json中的内容如下:
{ // 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": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": true, "args": ["-am=hello","-at=go"] } ] }

也可以用--modearg和--typearg来指定参数

在.vscode/launch.json中的内容如下:
{ // 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": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": true, "args": ["--modearg=hello","--typearg=go"] } ] }

查看和编辑二进制文件
查看和编辑二进制文件 安装Hex Editor插件


C++ 代码的智能感知(IntelliSense)
使用编译器进行C++代码的智能感知(IntelliSense)


点击Select another compiler on my machine,选择本地的D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64\cl.exe
C#代码的智能感知(IntelliSense)
UE 专用的代码片段支持
更多详见:为虚幻引擎设置VS Code
扩展
Visual Studio Code documentation
浙公网安备 33010602011771号