大猫 (Madao) - まるでダメなおっさん

Intellij IDEA – Surround / unwrap

by bigCat 10 Comments

引子

所谓分久必合合体必分, 就是说人们是离不开啪啪啪的

Sublime Text2 是最近挺喜欢的文本编辑器,我已经拿他来替换掉 NotePad++ ,担任起快速修改文件的角色

有 ST2 同好在 Intellij IDEA 基友群里提问能否选中文字后输入双引号就直接套上?
答案是肯定的
只需要勾选

Settings > Editor > Smart Keys > Surround selection on typing quote or brace

即可选择文字后输入 ” ‘ < ( { 的时候自动套上去

但有更强大的杜比环绕效果

 快捷键

Code > Surround with… [Ctrl + Alt + T]
Code > unwrap/Remove  [Ctrl + Shift + Del]

环绕快捷键和QQ有冲突,推荐关掉QQ的无用快捷键,一些输入法也有很多快捷键冲突,真不知道搞那么多全局快捷键有多幼稚

看图识字

如何选择文字?

选择文字快捷键是 [Ctrl + W] 每按一次选择范围扩大一层

按一下 [Ctrl + W]

再按一下 [Ctrl + W]

逆向选择快捷键 [Ctrl+Shift+W]

小技巧,一般逆向都是叠加 Shift

如何环绕代码?

选择文字后按快捷键  [Ctrl + Alt + T]

HTML 会出来

JavaScript 会出来

PHP 会出来

如何删除爹和祖先元素?

点一下定位元素,然后快捷键 [Ctrl + Shift + Del]

选择要删除的标签即可

和 ST2 那样的环绕引号/双引号如何实现?

那些没玩过 IDE 的 VIM 玩家请注意, VIM 可以通过配置做一切事情, IDE 也是可以的, 并不是你们想象中只有代码补全而已

还记得介绍 Live Template 里的 $SELECTION$ 预置变量么?

配置下引号/双引号的 Live Template

当你按 [Ctrl + Alt + T] 的时候即可出来引号/双引号的选项,并且自动取首字母做为快捷键

IntelliJ IDEA, PHPStrom, WebStorm 前端开发指南.

https://github.com/damao/Intellij-IDEA-F2E

欢迎有爱的同学 Fork

QQ群 149725975 (无关话题勿聊,热爱生命)

Comments ( 10 )

  1. Reply吓死
    一个伪男(伪技术男)根本不怎么用这个,就连我现在用的那个php编辑器都不知道是叫什么,反正够我稍微修改下代码就好了.
  2. Reply小司
    尼玛,脑瘫,再试一次...
    • ReplybigCat
      @小司 被akismet判断为spam了..
  3. Reply死大葱
    对于我这个伪男(伪技术男)来说,这都是浮云,俺现在用的php编辑器都不知道叫啥名字,应该是+++吧,用不了几下...
  4. Reply罗罗磊磊
    推荐Tuts的视频教程 Sublime各种插件和技巧,介绍得十分完备,极高提高code效率 https://tutsplus.com/course/improve-workflow-in-sublime-text-2/
    • ReplybigCat
      @罗罗磊磊 我自己也在用ST2的,这些有看过,相对于普通文本编辑器是有极高效率提升,但是我的需求不止是代码效率,有很多我需要的IDE有ST2木有,所以是混着用
  5. Definite Digest » Intellij IDEA – Surround / unwrap
    [...] | Permalink | 处女 | Post tags: | MediaTemple | (miao) [...]
  6. @IntelliJ IDEA第六部分视频讲解:人性化细节功能专讲(魅力之处) | YouMeek
    [...] 环绕(支持Java,JS,css,html等等等)具体看演示http://ooxx.me/intellij-idea-surround-unwrap.orz [...]
  7. ReplyNickname ( required )
    博主,Settings > Editor > Smart Keys > Surround selection on typing quote or brace 这个功能与ideavim插件 有 冲突,有解决办法吗?
  8. Replyquqiu
    用的QQ国际版,用Windows hotkey explorer查的是QQ占着ctrl+alt+t,但是打开QQ的快捷键设置,里面只有截图的+a是激活的. 完全是占着茅坑不拉屎,必须要把QQ关掉才能用idea的补全环绕功能.腾讯的码农怕不是不用idea.

Leave a reply

Your email address will not be published.

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>