MYG*_*YGz 6 python pycharm python-2.7
在PyCharm(和其他编辑器)中突出显示开始和结束引号(或括号,括号等).所以这意味着它可以识别这对.
现在,有没有办法在删除任何一个开始或结束引号时一次删除引号(或括号,大括号等),因为它标识了对?
例如.我希望在一个键盘操作中(通过删除开始或关闭方括号):
从这个:[[a for a in l1 if a!=0]]
到这个:[a for a in l1 if a!=0]
我用Google搜索并搜索了SO,但找不到它.
我知道有两种快速方法,但没有一种方法足够快。
1:使用 AceJump 插件,您只需跳转到一个括号,点击删除,然后跳转到另一个括号,然后点击删除...自然,这有一个缺点,即在这种情况下使用括号:([{(([] ))}) 会更难跳转。
2:有一个命令称为“将插入符移动到匹配的大括号”。然后,使用 AceJump 直接跳转到第一个大括号(或只是以任何方式导航到它),激活“将插入符移动到匹配大括号 2 次”功能。移动插入符号两次后,您可以删除第一个匹配的括号,然后使用该操作向后导航(“后退”),然后删除第二个大括号。
3:解决方案 2 不适用于报价。对于他们来说,您可以使用增量选择,并跳转到两个引号中最方便的一个,而不是执行“移动到匹配的大括号”操作...但是,这不允许您导航回上一个(或下)引用并删除那个。因此,对于引号,我没有解决方案,但这种“增量选择”可以在某些情况下起作用(当其中一个引号位于行的开头或结尾时)
| 归档时间: |
|
| 查看次数: |
279 次 |
| 最近记录: |