我试图找到一种方法来使支架插入在Pycharm中的工作方式与jupyter笔记本相同,也就是说,当我选择了一些代码时:
some_code
然后点击'('键,将其放入括号中,如(some code)
,而不是删除我的整个选择并留下()
有关如何实现这一目标的任何想法吗?
答案 0 :(得分:2)
我认为Arnoud在“ How to surround selected text in PyCharm like with Sublime Text”中提出的答案正是您所要的。
即使用:
Settings | Editor | General | Smart Keys
->Surround selection on typing quote or brace
此方法的优势在于它可以增加刹车效果,而无需记住任何额外的捷径。
答案 1 :(得分:1)
您可以创建自己的直播模板:
File | Settings...
然后在左侧窗格中选择
Editor | Live templates
现在点击绿色+
(右侧缩小窗格中最顶层的图标),选择1. Live Template
然后在Template text:
中写下:($SELECTION$)
- 请参阅下图。
然后用适当的东西填写其他两个字段,e。 G:
最后,单击蓝色Define
的底部部分,然后从弹出菜单中选中适用的上下文,在您的情况下至少 Python 。单击确定按钮接受。
从现在起,您可以选择一个文字,按 Ctrl + Alt + J
你可以使用它(在我们的例子中按 Enter 或带下划线的字符,即 P ):