Web开发

首页 » 常识 » 常识 » 数字IDEPython主要特性一览Web
TUhjnbcbe - 2023/3/18 19:41:00

数字IDE(集成开发环境)Python采用应用+小程序方式架构,结合精确-模糊批量查找-修改-比对多文件-多工程并行快速开发理念,借鉴了很多现有成熟技术,经多年努力研发而成。

经测试,数字IDEPython代码批处理重构效率比一般IDE要高10-倍。

数字IDEPython是一个功能强大的Python代码文本编辑器,还是一个所见即所得的HTMLBootstrap开发环境,也是一个Web浏览器。

基于Google开源ChromiumHTML5浏览器核心(支持HTTPHTTPS协议)及Qt/C++.9GUI(图形用户界面)框架开发,Python3.5作脚本-插件编程语言。

截止年05月01日最新版本为.5版,版仍在开发中。

主要特性

01、功能强大

数字IDEPython是一个功能强大的Python代码文本编辑器,还是一个所见即所得的HTMLBootstrap开发环境,也是一个Web浏览器。

在更人性化,更充分发挥PCCPU性能的同时,节省硬盘、内存空间,减少不停切换应用所带来的非必要泛人类烦恼与时间-硬件成本浪费。

譬如:高效文本批量编写、修改、重构,自动化版本管理,还集成了很多文件处理、RE正则表达式、间接排版、编码转换、语音助理等小程序。

小程序功能,大致如下所示(具体集成哪些小程序,以实际发布版为准):文件版本、文件注释、文件空格、RE(正则表达式)验证forQt/C++、RE(正则表达式)验证forPython、全文搜索、全文替换、全文插入、全文删除、简转繁、文件搜索、文件重命名、文件序列重命名、文件移动、文件拷贝、文件克隆、文件合并、语音助理、定时关机、文件下载等。

02、专业-通用

主要针对Python2.7.x3.x、PyQt4.x5.x、PySide1.2.x2.x、HTML5、Bootstrap3等代码开发流程进行优化。

采用数字IDEPython可批量编写-重构纯文本,还可批量编写-重构Python、Cython、PySide、PyQt、Qt/C++、C/C++、Go、D、C#、.Net、Go、Java、Ruby、Lua、Tcl/Tk、Perl、PHP、ASP、HTML、CSS、JavaScript、等编程语言代码。

03、简单-易上手

由于数字IDEPython本身是一个强大的文本编辑器,还是一个Web浏览器;因此,上手并不会太难,只是相同或相类似功能做了一些扩展-增强。

在尽可能的情况下,不会展示或设置太多参数(参数太多,也不能说明这些参数都会被用到),或将某些不常用参数隐藏。

04、统一入口

除新建文件外,其它功能主要入口统一为工具栏的打开文件-URL按钮,点击会弹出文件-URL搜索关键词对话框。

文件-URL搜索关键词对话框功能,包括:打开文件-目录、上网搜索关键词、版会出现的语音交互等。

05、CPU多线程-多进程

采用应用+小程序方式架构,将应用和小程序进程彻底分开。

应用和小程序分别运行在不同进程环境,在兼顾多功能的前提条件下,尽可能支持CPU多线程-多进程,充分发挥多核心CPU的所有性能。

高速模式小程序会根据CPU运行情况调用CPU线程(最多调用所有线程%CPU资源)。

CPU核心和支持线程数越多,高速模式小程序运行就越快。

图片来自网络

06、字符补全

从.5版起,Python选项卡具有字符补全功能。

从.5版起,HTML选项卡具有字符补全功能。

07、运行、调试、Shell

从.5版起,开始支持Python运行、调试及交互Shell功能。

首选项窗口可一键切换标准-CMD调试模式GUI(图形用户界面),方便调试-编写插件、脚本。

08、多国语言

默认自带可切换en-US美式英语

zh-CN简体中文

zh-TW繁体中文GUI(图形用户界面),其它语言可自行扩展。

本地化语言文件夹名为i18n,en-US.ts文件包含美国英语本地化之前的源GUI字符,可采用数字翻译本地化工具克隆-翻译-生成*.qm文件(App起动时会自动加载此文件,以达到本地化目的)。

编辑菜单--首选项窗口--用户界面--用户界面语言--重启后App此处可看到相应扩展语言(如:ja-JP表示日语-日本、ru-RU表示俄语-俄罗斯),使用--点击应用按钮--重启App

09、Python中文文档编制

之前由于采用全球流行的所谓HTML文档汉化工具(翻译效率低,准确率-排版不达标,及其它一些人性化问题),已下线之前所有的Python中文文档编制。

从版起,将采用数字翻译本地化工具整理新

旧Python中文文档编制,重新上线,具体发布情况请

1
查看完整版本: 数字IDEPython主要特性一览Web