问题一:
假如我已有一段文字:
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 2016-11-22 12:07:13 +08:00 via Android
第一个用 emmet 写法,比如写了
V2 社区 然后在前面写 a{,后面补} a{v2 社区} 然后在结尾按 tab 就行 至于第二种忘了。 |
2
skydiver 2016-11-22 13:03:48 +08:00 1
$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 就可以了。 |