今天鼓捣了半天vs 2017

弄了几个插件:

ConEmuIntegration
集成conemu终端工具,把终端作为IDE中的一个窗口,这个是我一直想要的,是好东西

Double-Click Maximize
双击一个标签页,把它浮动,并最大化,有趣的是,我用双屏的效果,它会自动化在另一个屏最大化,这个特性很好,
双击一下,整个工作区就扩大了。
同时我还自定义了一个快捷键: Alt + E 把当前标签页浮动,(可是没有最大化的效果)

VSvim这类插件是我每安装一个编辑器都必装的,vim党的执念。 :vsp来分窗,把 ctrl + w + 方向键绑定为
gh, gj, gk, gl(跟agentzh学来的) 来跳转窗口。这个操作感太爽了

Markdown Editor 市面上的md编辑器有很多,但总有这样那样的缺点,typora相当不错,但vim党的执念一直萦绕不去,
所以这款一直没有用起来,(我自己写的那个跳票跳得自己都不好意思了)。在IDE中写MD其实也不错

Middle Click Scrool 拿着鼠标总是手贱的按中键,IDE的默认行为会粘贴:剪切板中的内容,其实我是想上下左右移动
(浏览器的使用习惯),这个插件治愈了强迫症

Visual Assist写C++必备,其实我最离不开的是里面的几个快捷键 Alt + O, Alt + G, Alt+ Shift + O

Align Assignments 等号自动对齐,这个太合我口味,比如:

1
2
3
4
a = 1;
ab = 2;
abc = 3;
abcd = 4;

选中代码,然后,Ctrl + Alt + ],变成这样:

1
2
3
4
a = 1;
ab = 2;
abc = 3;
abcd = 4;

多年的强迫症,治好啦!

几个之前不常用快捷键(但有用)

  1. Ctrl k,Ctrl k 插入书签
  2. Ctrl M M 折叠/打开代码片段,这个很好用,尤其想移动一个函数或一个代码块的时候,先
    折叠它,再拷贝一行,爽
  3. Ctrl M L折叠所有,善用折叠,好舒爽
  4. Alt M Visual Assist中的另一个快捷键,列出当前文件中的函数名

我自己定义的几个快捷键

  1. Alt + L 打开解决方案资源管理器
  2. Alt + F 在解决方案资源管理器中查找
  3. Ctrl + F 替换成全局查找(这个比在文件中查找常u用,文件中找的话用vim指令 / 就好了)
  4. Alt + E 打开控制台窗口
  5. Ctrl + O 打开当前文件所在的目录

关于执念

  • 执念1 真正的程序员在类unix环境下工作 不欺骗自己了,分明win的桌面环境比mac和ubuntu好用的不是一点半点,
    想要linux环境,为啥不加点内存,hyper-v后台开个虚机 + samba?
  • 执念2 高手程序员从来不用IDE 别欺骗自己了,IDE效率那么酸爽干嘛不用?全键盘操作,谁说IDE不能?vim? vsvim不好用吗?呵呵

我想做的

  • [ ] 解决方案资源管理器中的类vim快捷键操作,(j k a)
  • [ ] markdown 编辑器中的dot绘图功能(我自己以前做的那个zennote编辑器就做到这一步,然后发现该功能巨卡)

参照我做事拖拉的尿性,我想做的就是我一直不会做的
几年前,当我还是个青葱少年的时候,我曾经为visual studio写过reviewboard的插件,能动手改造自己的工具
是一件有趣的事。

屌丝的娱乐方式

折腾IDE真是一种无聊的消遣啊.