Vim

我不会用……

VS Code

确实很好用,在没有扩展的情况下也可以表现的非常优秀

窗口舒适度

  1. ctrl + -ctrl + = 可以放缩界面大小
  2. 设置里 Font Size 改字体大小,Line Height 改行高
    (注:打开设置的快捷键是 ctrl + ,
  3. 设置里 Mouse Wheel Zoom 打开可以像 dev 一样 ctrl + 滚轮 改字体大小
  4. 如果把设置里 Close Empty Groups 关了,那么一个组里面的窗口全关了这个组就不会立马关
  5. 设置里把带 smooth 的几个开了就可以特别顺滑~

快捷键

快捷键真的是 VS Code 的精髓……

  1. 批量改词:选中一个词后 ctrl + D 可以选中下一个与它相同的词(此时右上角的小菜单可以更改匹配方式(分别是区分大小写、按词查找、支持正则搜索)),ctrl + K 后 ctrl + D 可以跳过当前词选下一个词,ctrl + shift + L 可以一键选中所有相同的词,之后在多光标模式下一处修改各处修改,可以很方便的改变量名
  2. alt + shirt + 上 alt + shirt + 下 在光标的上/下处再添加一个光标,可以很方便的同时改两个 freopen
  3. alt + 鼠标单击 可以直接在指定位置新建一个光标
  4. alt + 上 alt + 下 可以将当前行上移/下移一行 (如果选中了多行就都上/下移)
  5. ctrl + / 快速注释/取消注释 (如果选中了多行就都操作)
  6. ctrl + [ ctrl + ] 快速对当前行左右缩进
  7. ctrl + \ 快速左右分屏
  8. ctrl + 1 ~ 9 可以聚焦到不同的窗口
  9. ctrl + P ctrl + E 后输入文件名可以快速查找、跳转到指定文件(特别特别好用!)
  10. ctrl + G 后可以快速跳转到制定行(查编译错)
  11. ctrl + ~ ctrl + J 可以快速打开终端所在的面板
  12. ctrl + B 可以切换侧边栏可见性
  13. ctrl + shift + T 可以打开刚刚关闭的窗口(特别好用!)

提高综合速度的小技巧

  1. 善用 Home End 键 (多光标模式也可以用的)
  2. ctrl + Backspace 可以直接删去一个词,ctrl + 左/右 可以直接把光标向左/右移过一个词
  3. ctrl + Enter 可以在一行的中间位置直接在下一行新建一行,不用先按 End 再回车
  4. Delete 键可以删除光标右边的字符,其余与 Backspace 相同(包括快捷键)
  5. 如果你输了这样一段代码 int main(),你打完左括号是不是会自动打上一个右括号?你这个时候会不会按一下右键?这样太慢了。你只要按打上一个右括号就可以自动调到右边的位置。类似于把依次输入 i n t m a i n ( 右方向键 改成输入 i n t m a i n ( ) 就行了。这个真的可以提高打代码速度!
  6. 按住 alt 再划鼠标滚轮会给滑动加速
  7. 善用 Page UpPage Down

一键编译 & 运行!!!

很多人都不会用。
建议搜索 VS code 配置生成任务,特别特别好用!

注一个把编译与运行压到一行的方法:用 && 连接。

我的惯用一连串:(自带了文件输入输出)

echo compiling > out.out && g++ ${file} -o ${fileBasenameNoExtension} -O2 -DDEBUG -fsanitize=undefined,address -Wall -Wextra -Wno-unused-result && size ${fileBasenameNoExtension} && ulimit -s 128000 && ./${fileBasenameNoExtension} < in.in > out.out

Sublime

应该没啥人用吧……我就不说了

原文地址:http://www.cnblogs.com/eafoo/p/16926076.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性