可可西

vscode操作技巧

代码着色

glsl、hlsl、fx、ush、usf着色器   安装Shader languages support for VS Code插件

 

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

着色成功后的效果

 

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

 

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

 

设置Terminal缓冲区大小

注:缺省大小为1000行

 

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

 

设置当前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"]
        }
    ]
}

 

 

扩展

Visual Studio Code documentation

 

posted on 2024-12-22 11:50  可可西  阅读(5)  评论(0编辑  收藏  举报

导航