为PyCharm中的实时模板,你需要遵循以下步骤:
-
打开PyCharm的设置: 选择
File
>Settings
(在macOS上是PyCharm
>Preferences
)。 -
导航到实时模板:
- 在设置中找到
Editor
>Live Templates
。
- 在设置中找到
-
添加新的模板组 (可选):
- 为了更好地组织你的模板,你可以首先创建一个新的组。点击右侧的加号(+),选择
Template Group...
,然后给这个新组命名,比如PyQt
。
- 为了更好地组织你的模板,你可以首先创建一个新的组。点击右侧的加号(+),选择
-
添加新的实时模板:
- 选中你刚创建的组,然后点击右侧的加号(+),选择
Live Template
。 - 在弹出的窗口中,为你的模板填写
Abbreviation
(缩写,这是触发模板的关键字,如pyqtsetup
)。 - 在
Description
中填写模板的描述,比如Set up PyQt5 UI main window
。
- 选中你刚创建的组,然后点击右侧的加号(+),选择
-
填写模板内容:
- 在右侧的
Template text
区域,粘贴你提供的代码:
- 在右侧的
# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'Micro_Collection.ui'
#
# Created by: PyQt5 UI code generator 5.15.7
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.from PyQt5 import QtCore, QtGui, QtWidgets
import sys$CODE$# import imge_rcif __name__ == '__main__':app = QtWidgets.QApplication(sys.argv)window = QtWidgets.QMainWindow()ui = Ui_MainWindow()ui.setupUi(window)window.show()sys.exit(app.exec_())
- 在
Template text
中,$CODE$
是一个可编辑的变量位置,你可以在插入模板时在这里填写具体的代码。
-
定义适用范围:
- 点击
Define
,然后选择你想让这个模板适用于的语言(如Python
)。
- 点击
-
设置上下文环境变量 (可选):
- 这个模板当前只定义了一个变量
$CODE$
。如果需要,你可以点击Edit variables
按钮来设置更多变量的默认值或表达式。
- 这个模板当前只定义了一个变量
-
应用并保存设置:
- 点击
OK
或Apply
来保存你的新模板。
- 点击
现在,在任何Python文件中输入 pyqtsetup
(或你设置的缩写)并按下 Tab
键时,PyCharm会自动插入你的PyQt5 UI设置模板代码。你可以将光标放在 $CODE$
的位置并开始编写实际的代码。