问题一:
假如我已有一段文字:
V2EX 社区
我想给它加上链接,于是我在它前面输入
<a>
此时 IDE 会自动补全,变成
<a></a>V2EX 社区
请问怎样可以方便地使得补全的
</a>
出现在V2EX 社区
的后面呢?问题二:
假如我已有一段代码:
$a = $b + $c;
我想给这段代码加上条件语句
if...else...
于是在我它的上一行输入:if(.....){
然后 IDE 自动补全了后面的花括号,变成:
if(.....){} $a = $b + $c;
请问怎样可以方便地使得补全的花括号自动跑到那段代码的后面呢?
if(.....){ $a = $b + $c; }
![]() | 1 Tyanboot PRO 第一个用 emmet 写法,比如写了 V2 社区 然后在前面写 a{,后面补} a{v2 社区} 然后在结尾按 tab 就行 至于第二种忘了。 |
![]() | 2 skydiver 2016-11-22 13:03:48 +08:00 ![]() $a = $b + $c; 先在前面加上 if 以及左括号 if (.....) {$a = $b + $c; 然后光标放在左括号后面,按回车,就变成你要的了 if (.....){ $a = $b + $c; } |
![]() | 3 holyghost 2016-11-22 13:06:46 +08:00 ctrl + w 根本停不下来。 |
4 Jakesoft 2016-11-22 13:21:36 +08:00 现在竟然还有人不用 emmet ,又可以秀一下优越感了 |
5 js5323 2016-11-22 14:09:33 +08:00 phpstorm 支持 emmet ,可以去看看 emmet 的语法吧。。。 |
![]() | 6 orderc 2016-11-22 16:03:48 +08:00 第二个问题, Windows 下快捷键 ctrl+alt+t 或 导航菜单 -> Code -> surround with 选中要包含的区域,按快捷键弹出菜单中选择 if 就可以了。 |