معرفی شرکت ها


CodeEditor-1.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

-
ویژگی مقدار
سیستم عامل -
نام فایل CodeEditor-1.1.0
نام CodeEditor
نسخه کتابخانه 1.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده lileilei
ایمیل نویسنده hustlei@sina.cn
آدرس صفحه اصلی https://github.com/hustlei/CodeEditor
آدرس اینترنتی https://pypi.org/project/CodeEditor/
مجوز -
English | [简体中文](README_zh-CN.md) # CodeEditor Syntax highlighting code editor. Easy to config. A python editor package, based on QScintilla. support: + find and replace dialog + setting panel for config dialog + easy config api # usage Create editor, open file or find text: ~~~python from CodeEditor import editor edt = editor() # create editor object edt.load("file.c") # file.c will be opened, and highlighted under c syntax edt.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 dialog edt.replace() # show replace dialog ~~~ find and replace dialog will dispaly as follow: ![search dialog screenshot](docs/assets/screenshot/find.png) ![replace dialog screenshot](docs/assets/screenshot/replace.png) create setting panel: ~~~python from CodeEditor import editor edt = editor() # create editor panel = edt.settings.settingPanel() # create setting panel panel.apply() # apply all change options in setting panel panel.cancel() # cancel all change options and refresh setting panel ~~~ settingPanel is a Scrollable Qt Widget, it will display as follow: ![setting panel screenshot](docs/assets/screenshot/settingpanel.png) config editor: ~~~python from CodeEditor import editor from PyQt5.QtCore import Qt edt = editor() # config method edt.setLanguage("CSS") edt.setFontSize(12) edt.setBackgroundColor(Qt.blue) # anothor config method edt.settings.configuate(language="CSS", fontSize=12, backgroundColor="blue", color="#FF0000", edgeMode="EdgeLine") ~~~ get config of editor: ~~~python from CodeEditor import editor edt = editor() color = edt.color() # color=QColor("#FF0000") color = edt.settings.get("color") # color="#FF0000" ~~~


نیازمندی

مقدار نام
- chardet
- Qscintilla


نحوه نصب


نصب پکیج whl CodeEditor-1.1.0:

    pip install CodeEditor-1.1.0.whl


نصب پکیج tar.gz CodeEditor-1.1.0:

    pip install CodeEditor-1.1.0.tar.gz