VsCode代码工具

VsCode代码工具

----配置及基本插件推荐----
VsCode可谓是超轻量级代码编辑工具,谁用谁知道,并且支持当前所以主流语言,比如c/c++,java,python,markdown,html,css,JavaScript…而且插件化的方式,让写代码不再枯燥,好看的主题,你是否心动了,来看看怎么使用vscode写代码吧!


分类

VsCode 编程工具


下载

下载直接去官网下载就好了,没有什么难点传送门


配置C++环境

配置c++环境只需要更改launch.json和task.json文件即可
我的文件配置如下:

//launch.json
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "C++ Launch (GDB)",
            "type": "cppdbg",
            "request": "launch",
            "launchOptionType": "Local",
            "targetArchitecture": "x86",
            "program": "${file}.exe",
            "miDebuggerPath": "E:\\SoftWare\\CodeBlocks\\MinGW\\bin\\gdb.exe",//这里舔你的MinGw路径,我直接用的CodeBLocks的MinGW
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceRoot}",
            "externalConsole": true,
            "preLaunchTask": "g++"
        }
    ]
}

注:填文件路径的时候,是双斜杠’ \ \‘ , 直接复制的不行

//task.json
{
    "version": "2.0.0",
    "command": "g++",
    "args": ["-g", "${file}", "-o", "${file}.exe"], // 编译命令参数
    "problemMatcher": {
        "owner": "cpp",
        "fileLocation": ["relative", "${workspaceRoot}"],
        "pattern": {
            "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
            "file": 1,
            "line": 2,
            "column": 3,
            "severity": 4,
            "message": 5
        }
    }
}

还有一些,比如文字大小,主题,图标,比较简单,上网搜就好了,它们都会保存在一个setting.json文件中

插件介绍

当然配置了基本文件是不行的,还有一些插件要介绍一下

还有一点:按F1就可以打开命令,你试过就知道

不同语言的插件不一样,写c++的看我写的c++就好

C/C++:
    C/C++:最基本
    Bracket Pair Colorizer:括号高亮
    filesize: 文件大小
    C/C++ Clang Command Adapter:基本
    C++ Intellisense:基本
    Chinese (Simplified) Language Pack for Visual Studio Code:中文
    Prettier - Code formatter:代码格式化

Python:
    Python:最基本
    filesize:文件大小
    Bracket Pair Colorizer:括号高亮
    Anaconda Extension Pack:anaconda代码补全
    Guides: 缩进参考线,在哪一级会变红

Java:
    Language support for Java ™ for Visual Studio Code:最基本
    Java Extension Pack:最基本
    Java Test Runner:运行java


首先是F1/Ctrl+Shit+P万能键,谁用谁知道
Ctrl+P:文件切换
Ctrl+空格:自动提示
F12/Ctrl+左键:跳转到定义
Shift+F12:预览定义
Ctrl+G:跳转行号
Ctrl+/:注释切换
Alt+↑↓:整行上下移动
Ctrl+↑↓:编辑器垂直滚动条上下移动,光标不动
Ctrl+Backspace/Delete:整词/连续空白删除
Ctrl+→←:光标整词移动
Ctrl+F查找/Ctrl+Shift+F在文件中查找,这都属于通用的,类似的就不说了啊。

配置中文的时候:
按F1 输入 language,找到configure display lanuage,它会跳转到locale.json文件,将里面改为"locale":“zh-cn”

//locale.json
{
	// Defines VS Code's display language.
	// See https://go.microsoft.com/fwlink/?LinkId=761051 for a list of supported languages.
	
	"locale":"zh-cn" // Changes will not take effect until VS Code has been restarted.
}

你可能感兴趣的:(编程知识)