数字 Python IDE 采用应用 + 小程序方式架构, 结合精确 模糊批量查找-修改-移动-比对多文件 & 多工程并行快速开发理念, 精炼了一些现有成熟技术, 经多年努力 自主创新 研发而成。
最新版本基于 Google Chromium 浏览器核心 (支持 HTTP HTTPS 协议) 及 Qt5.15 GUI (图形用户界面) 框架 C/C++ 语言开发,Python3.8.10 作脚本-插件编程语言。
主要针对 Python2.7 Python3.x PyQt4 PyQt5 PySide1 PySide2 HTML4 HTML5 Bootstrap3 Bootstrap4 Cython PyInstaller C/C++ 等代码开发流程进行优化。
可快速编写-批量重构纯文本 富文本,还可快速编写-批量重构 Python Cython PySide PyQt Qt C/C++ Go Erlang D C# Go Java Ruby Lua Tcl/Tk Perl PHP ASP HTML4 HTML5 Bootstrap Markdown CSS JavaScript 等编程语言源代码。
主程序 小工具 小程序均为 绿色便携版 (下载后需解压缩),开箱即用,无需单独安装。
默认采用暗黑色 (保护视力) 全扁平化外观,当然,也可切换成其它主题颜色;所有小程序在无重要操作时,会自动倒计时自动退出。
在力求通用 简单 易上手前提下,降低程序员编写-重构各种编程语言代码的时间成本,大幅提高生产效率。
经测试,代码批量重构效率比一般 IDE 要高 10 - 100 倍。
点击右上角切换按钮,可切换 WEB 渲染、源代码表示方式。即:所见即所得 Web 网页开发一键切换。
窗口右下角外形较大的取消、关闭按钮,功能等同右上角小 x 关闭按钮。
尽可能不展示或设置过多参数 (参数太多,也不能说明这些功能就都会被用到),或将某些不常用参数预先隐藏。
所有菜单均可撕离,方便随时调用其下功能;主窗口选项卡也可撕离,方便随时比对其它选项卡内容。
忙不过来且又想一心多用时,可采用 TTS (文本转语音) 小程序诵读网页、技术资料、最新时事新闻等。
此语音助理默认可诵读网页文字 文件内容 选择字符 剪贴板文本等等。 不认识或不太熟悉的中文、英文及各种字符,都可交由该语音助理。
一个功能强大的编程语言代码文本编辑器,一个 Web 浏览器和 PDF 文档查看器,还是一个所见即所得的 HTML5 开发环境。
1 + 1 > 3 并在更灵活,更充分发挥 CPU RAM 性能的同时,节省硬盘 存储空间,减少不停切换应用所带来的非人性烦恼与时间-硬件成本浪费。
集成源码Cython 源码PyInstaller 文件版本 文件注释 文件空格 正则验证Qt 正则验证Python 全文搜索 全文搜索-多 全文搜索-文本 全文替换 全文替换-多 全文替换-文本 全文插入 全文删除 全文移动 TTS语音助理 定时关机 全数下载 文件搜索 文件重命名 文件序列重命名 文件移动 文件拷贝 文件克隆 等小程序。
具体集成了哪些,以实际发布版为准。
Python 文档版本代码标记为 __version__ = "0.0.1.1 build 20140923.120101"
JSON 文文档版本代码标记为 __version__ = "0.0.1.1 build 20140923.120101"
HTML 文档版本代码标记为 <!-- version "0.0.1.1 build 20140923.120101" -->
C/C++ 文档版本代码标记为 char *__version__ = "0.1.1.1 build 20140923.120101";
Qt 框架 QSS 文档版本代码标记为 /* __version__ = "0.1.1.1 build 20140923.120101" */
执行小程序时勾选提示对话框文件版本选项,可在批处理的同时进行自动化本地文档版本管理 (区别于远程版本管理工具 git)。
源码 Cython 小程序能将指定目录下的 .PXD .PY .PYW .PYX 文件, 快速转换编译成基于 C 编程语言的 .PYD 文件。
源码 Cython 小程序能将指定目录下的 .PY .PYW 文件, 快速打包发布成 .EXE 可执行文件。
当编辑 Python 源代码时,支持一键注释 (或取消注释) 源代码文本。
当不需要注释或出于商业目地时, 可批量移除所有非必要注释。
此小程序专为应用发布准备, 若要保留注释请使用 3 引号。
RUN SHELL 选项卡支持 Python PyQt PySide 等编程语言源代码的运行调试与交互。
CMD 选项卡支持 Python PyQt PySide Cython C/C++ 等编程语言源代码的运行调试及发布。
(VS 2008) VCINSTALLDIR = D:/MSVC/Microsoft Visual Studio 9.0/VC/
(VS 2015) VCINSTALLDIR = D:/MSVC/Microsoft Visual Studio 14.0/VC/
如上所示,采用 "键 = 值" 形式,在 CMD 配置对话框临时输入环境变量,通过调用 vcvarsall.bat 批处理文件,自动默认配置 VC++ 源代码编译环境。
CMD 选项卡集成支持采用 Cython,将 Python 代码转换成 *.pyd 文件。 CMD 选项卡支持采用 Pyinstaller,将 Python 源代码分发-打包成可执行 *.exe 文件 (还可加密执行文件)。
把 Python 解释器及其脚本目录、C/C++ 源代码编译器连接 SWIG 安装目录、C/C++ 跨平台构建源码 CMake 安装目录、编译 C/C++ 源代码 libclang 安装目录、自定义 APP 开发工程目录、等等,临时添加到 CMD 配置对话框 PATH 变量,还可获得更多功能扩展。
下载中心 能下载 Python2.x 3.x 绿色扩展版 (解压后即可与乐数软件 APP 配合使用,将 Python.exe 文件位置添加到 RUN SHELL CMD 配置对话框中),就可编写-调试 应用 Web AI人工智能 区块链 大数据 Web爬虫 等 Python 应用程序。
采用应用 + 小程序方式架构,将应用 小程序进程彻底隔离。 应用和小程序分别运行在不同进程环境,在兼顾多功能的前提下,尽可能多线程-多进程,充分发挥多核心 CPU 性能。
高速模式小程序会据工况智能调用 CPU 线程 (最多调用所有线程 100% CPU 资源)。 CPU核心 线程数越多,高速模式小程序运行就越快。
当补全字符对话框弹出时,按下键盘 Tab 键会自动补全字符。
Python HTML CPP SHELL 选项卡具有字符补全功能。
CMD 选项卡支持常用 DOS 命令字符补全。
默认集成通用文本,精确行定位导航功能。
Python HTML 选项卡集成右侧边栏关键词定位导航功能。
支持一键快速格式化无序 HTML 源代码, 及对段落内容进行二次整理。
除新建文件外,其它功能主要入口统一为文件 URL 关键词对话框。
功能包括: 打开文件 打开目录 打开本地-远程网页 上网搜索关键词 等等。
支持 Python 代码运行、调试及交互 Shell 功能。
首选项窗口可一键切换标准调试 GUI (图形用户界面) 模式,方便编写调试插件 脚本。
默认自带可切换 en-US 美式英语 zh-CN 简体中文 zh-TW 繁体中文 GUI (图形用户界面),其它语言可自行扩展。
本地化语言文件夹名为 i18n,en-US.ts 文件包含美国英语本地化源,可采用 数字翻译 本地化工具克隆 翻译 生成 *.qm 文件 (APP 起动时会自动加载此文件,以本地化)。
编辑菜单 --> 首选项窗口 --> 用户界面 --> 用户界面语言 --> 重启 APP 后此处可看到相应扩展语言 (如:ja-JP 表示日语-日本、ru-RU 表示俄语-俄罗斯) --> 点击应用按钮 --> 重启 APP 生效本地化