pycharm 如何快速打出三双引号快捷键?

2022-01-26 04:22:53 +08:00
 ling516

""""""

3369 次点击
所在节点    Python
4 条回复
ila
2022-01-26 06:52:14 +08:00
live template 。
或打出三个后回车,IDE 自动补全
2i2Re2PLMaDnghL
2022-01-26 10:11:24 +08:00
俺寻思 PyCharm 自带,打三个引号自动补成六个
连续按下引号时:

|
"|"
""|
"""|"""
ipwx
2022-01-26 10:47:41 +08:00
PyCharm 自带,打三个 """ 变成六个,换行还自动产生 docstring 的格式。
bcaso
2022-02-09 13:27:39 +08:00
使用 AHK 脚本。

!'::
{
Send, """"""{Left 3}{Enter}{Enter}{Up}
return
}

效果是在按下 alt+' 键后输出:

先输出 6 个 " 再点击键盘上的左方向键 3 次,再点击两次 Enter 键,最后点击一次上方向键。

"""
光标停在中间
"""

如果怕误触发,可以加利用 Caplock 键的状态做一个判断:

!`::
{
If GetKeyState("ScrollLock","T") ; 在大写键开启的状态下执行
{
Send, ````````````{Left 3}{Enter}{Enter}{Up}
return
}
return
}

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/830614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX