为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_rc
if __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$
的位置并开始编写实际的代码。