zoukankan      html  css  js  c++  java
  • vs code 使用心得

    Jetbrains 家族的软件适合java,python开发,但是对与rust,shell等的开发,则显得有些臃肿,需要一款轻快的编辑器,经过挑选,在sublime3 与 vs code 中选则了vscode, 因为界面更酷炫,插件更丰富。

    在命令行里输入code .即可用vscode 打开当前的文件夹。

    一、快捷键整理

    名称 快捷键
    选中当前单词 ctrl+d
    选中当前行 ctrl +i
    打开控制台 ctrl+`
    打开文件 ctrl+shift+e
    打开搜索 ctrl+shift+f
    打开版本控制 ctrl+shift+G
    打开插件 ctrl+shift + x
    向上/向下移动行 Move line up/down Alt+ ↑ / ↓
    复制当前行到上/下一行 ctrl+shift+alt+↑ / ↓
    全屏 F11
    下一步/上一步 Step into/out F11 / Shift+F11

    1、打开最近使用的文件夹


    image.png

    2、返回到上一次的鼠标位置

    On Windows:
    

    Alt+← .. navigate back

    Alt+→ .. navigate forward

    On Mac:

    Ctrl+- .. navigate back

    Ctrl+Shift+- .. navigate forward

    On Ubuntu Linux:

    Ctrl+Alt+- .. navigate back

    Ctrl+Shift+- .. navigate forward

    这个我喜欢自定义:

     {
            "key": "ctrl+alt+left",
            "command": "workbench.action.navigateBack"
        },
        {
            "key": "ctrl+alt+right",
            "command": "workbench.action.navigateForward"
     },
    

    PS: 个人喜欢隐藏活动栏(查看--隐藏活动栏)

    二、自定义快捷键

    下面是根据个人喜好定义的快捷键,可以根据自己的需求进行更改

    // 将键绑定放入此文件中以覆盖默认值
    [
        {
            "key": "shift+ctrl+F10",
            "command": "workbench.action.tasks.runTask"
        },
        {
            "key": "ctrl+alt+l",
            "command": "editor.action.transformToLowercase"
        },
        {
            "key": "ctrl+alt+u",
            "command": "editor.action.transformToUppercase"
        },
        {
            "key": "ctrl+shift+d",
            "command": "git.openChange"
        }
    ]
    

    三、Git 支持

    Vs Code 对git的最大支持在于对比文件,比命令行自带的git diff 友好很多。
    [图片上传中...(image.png-16638c-1527735939806-0)]

    颜色变为橙色,且状态为M,则代表已更改提交到版本库。

    image.png
    image.png

    当然你也可以直接配置快捷键

    {
            "key": "ctrl+shift+d",
            "command": "git.openChange"
    }
    

    对git 项目,点击右上方的对比按钮之后


    image.png

    四、插件推荐

    插件推荐
    首先是C++插件
    其次是rust 插件,用于rust开发
    todo tree 用来标记待完成的任务
    vetur用来开发vue
    vscode-icons用来设置文件图标
    hexdump for vscode 用来查看二进制文件
    git history 用来查看git 的提交历史

    image.png
          </div>
  • 相关阅读:
    poj 1753 -- Flip Game
    hdu 2209 -- 翻纸牌游戏
    文件系统的挂载与卸载挂载
    我的vim配置(一)
    Poj 3687 -- Labeling Balls
    主动激发“onclick”事件;prompt
    this
    函数嵌套
    调用函数时传递的实参个数arguments.length; ,函数定义时的形参个数sum.length
    回调函数,用户定义的排序规则
  • 原文地址:https://www.cnblogs.com/jpfss/p/10904185.html
Copyright © 2011-2022 走看看