未提供项目说明
CodeEditor的Python项目详细描述
英语| 简体中文
代码编辑器
语法突出显示代码编辑器。易于配置。在
一个基于QScintilla的python编辑器包。支持:
- “查找和替换”对话框
- 配置对话框的设置面板
- 简单配置api
使用
创建编辑器、打开文件或查找文本:
fromCodeEditorimporteditoredt=editor()# create editor objectedt.load("file.c")# file.c will be opened, and highlighted under c syntaxedt.save("file.c")# file will be saved.edt.setText("abc")# content in editor will be replace by "abc"edt.clear()# content in editor will be cleaned.edt.find()# show find dialogedt.replace()# show replace dialog
“查找和替换”对话框将显示如下:
创建设置面板:
^{pr2}$设置面板是一个可滚动的Qt小部件,它将显示如下:
配置编辑器:
fromCodeEditorimporteditorfromPyQt5.QtCoreimportQtedt=editor()# config methodedt.setLanguage("CSS")edt.setFontSize(12)edt.setBackgroundColor(Qt.blue)# anothor config methodedt.settings.configuate(language="CSS",fontSize=12,backgroundColor="blue",color="#FF0000",edgeMode="EdgeLine")
获取编辑器配置:
fromCodeEditorimporteditoredt=editor()color=edt.color()# color=QColor("#FF0000")color=edt.settings.get("color")# color="#FF0000"
- 项目
标签: