数字IDE Python 2018.5-批处理重构效率高一般IDE 10-100倍 更人性化
数字IDE Python 2018.5-批处理重构效率高一般IDE 10-100倍 更人性化"数字 IDE (集成开发环境) Python" 采用 "应用 + 小程序" 方式架构,结合 "精确-模糊" 批量查找-修改-比对 "多文件-多工程" 并行快速开发理念,借鉴了很多现有成熟技术,经多年努力坚苦研发而成。
在力求 "通用-简单-易上手" 前提下,降低程序员 "编写-重构" 各种编程程序语言代码的消耗时间成本,大幅提高生产效率。
经测试,"数字 IDE Python" 代码 "批处理" 重构效率比一般 IDE 要高 10 - 100 倍。
"数字 IDE Python" 是一个功能强大的 Python 代码 "文本编辑器",还是一个 "所见即所得" 的 HTML Bootstrap 开发环境,也是一个 "Web 浏览器"。
在更人性化,更充分发挥 PC CPU 性能的同时,节省硬盘、内存空间,减少不停 "切换应用" 所带来的 "非必要泛人类烦恼与时间-硬件成本浪费"。
主要针对 Python2.7.x 3.x、PyQt4.x 5.x、PySide1.2.x 2.x、HTML5、Bootstrap3 等代码开发流程进行优化。譬如:高效 "文本批量" 编写、修改、重构,自动化版本管理,还集成了很多文件处理、RE 正则表达式、间接排版、编码转换、语音助理等 "小程序"。
基于 "Google 开源 Chromium" HTML5 浏览器核心 (支持 HTTP HTTPS 协议) 及 Qt/C++11 5.9 GUI (图形用户界面) 框架开发,Python3.5 作脚本-插件编程语言。
"高速模式" 小程序会根据 "CPU 运行" 情况调用 "CPU 线程" (最多调用所有线程 100% CPU 资源),且自带无重要操作 "5 分钟" 倒计时 "自动退出" 功能。
截止 2018 年 05 月 01 日最新版本为 2018.5 版,2019 版仍在开发中。
下载-解压后点击 "digital_idepy.exe" 即可使用,无需单独安装after download-decompression, click on "digital_idepy.exe" to use, no need to install separately
首次使用会提示安装 "Microsoft Visual C++ 2015 Redistributable" 及 "Adobe Flash Player"First use will be prompted to install "Microsoft Visual C ++ 2015 Redistributable" and "Adobe Flash Player"
百度网盘
https://pan.baidu.com/s/1cKxajG
软件仓库
https://github.com/digitser
https://digitser.sourceforge.io/https://pan.baidu.com/s/1TV70__Be1ta0ney1-tudFQ
快速高效 智能编辑 重构 批处理 "数字化 Python IDE" 集成开发环境http://idepy.digitser.cn/http://forum.digitser.cn/thread-2266-1-1.html
主要特性
01、功能强大"数字 IDE Python" 是一个功能强大的 Python 代码 "文本编辑器",还是一个 "所见即所得" 的 HTML Bootstrap 开发环境,也是一个 "Web 浏览器"。
在更人性化,更充分发挥 PC CPU 性能的同时,节省硬盘、内存空间,减少不停 "切换应用" 所带来的 "非必要泛人类烦恼与时间-硬件成本浪费"。
譬如:高效 "文本批量" 编写、修改、重构,自动化版本管理,还集成了很多文件处理、RE 正则表达式、间接排版、编码转换、语音助理等 "小程序"。
"小程序" 功能,大致如下所示 (具体集成哪些小程序,以实际发布版为准):文件版本、文件注释、文件空格、RE (正则表达式) 验证 for Qt/C++、RE (正则表达式) 验证 for Python、全文搜索、全文替换、全文插入、全文删除、简转繁、文件搜索、文件重命名、文件序列重命名、文件移动、文件拷贝、文件克隆、文件合并、语音助理、定时关机、文件下载等。
02、专业-通用主要针对 Python2.7.x 3.x、PyQt4.x 5.x、PySide1.2.x 2.x、HTML5、Bootstrap3 等代码开发流程进行优化。
采用 "数字 IDE Python" 可批量编写-重构 "纯文本",还可批量编写-重构 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、简单-易上手由于 "数字 IDE Python" 本身是一个强大的 "文本编辑器",还是一个 "Web 浏览器";因此,上手并不会太难,只是 "相同或相类似" 功能做了一些 "扩展-增强"。
在尽可能的情况下,不会 "展示或设置" 太多参数 (参数太多,也不能说明这些参数都会被用到),或将某些不常用参数 "隐藏"。
04、统一入口除 "新建文件" 外,其它功能主要入口统一为工具栏的 "打开文件-URL" 按钮,点击会弹出 "文件-URL & 搜索关键词" 对话框。
"文件-URL & 搜索关键词" 对话框功能,包括:打开文件-目录、上网搜索关键词、2019 版会出现的 "语音交互" 等。
05、CPU 多线程-多进程采用 "应用 + 小程序" 方式架构,将应用和小程序 "进程" 彻底分开。
应用和小程序分别运行在不同进程环境,在兼顾 "多功能" 的前提条件下,尽可能支持 CPU 多线程-多进程,充分发挥 "多核心 CPU" 的所有性能。
"高速模式" 小程序会根据 "CPU 运行" 情况调用 "CPU 线程" (最多调用所有线程 100% CPU 资源)。
CPU 核心和支持线程数越多,"高速模式" 小程序运行就越快。
06、字符补全从 2018.5 版起,Python 选项卡具有 "字符补全" 功能。
从 2018.5 版起,HTML 选项卡具有 "字符补全" 功能。
07、运行、调试、Shell从 2018.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
效率优先 Qt/C++ *.ts *.qm 文件汉化 机器 人工翻译小程序流程http://forum.digitser.cn/thread-2180-1-1.html
09、Python 中文文档编制之前由于采用 "全球流行" 的所谓 HTML 文档汉化工具 (翻译效率低,准确率-排版不达标,及其它一些人性化问题),已下线之前所有的 Python 中文文档编制。
从 2019 版起,将采用 "数字翻译" 本地化工具整理 "新 | 旧" Python 中文文档编制,重新上线,具体发布情况请关注 "德云社区"。
10、深入细节与很粗略"数字 IDE Python" 由跨多专业 "老工程师" 编写而成,在某些方面会比 "一般 IDE" 更深入,而在某些不必要功能方面,则会更粗略。
相信大家在使用过程中,会体会到这种 "深入与粗略"。由于是由 "老工程师" 编写而成,因此,也会更倾向于 "工程师" 思维。
尤其是在当下这种 "大数据 人工智能" 时代,"深入与粗略" 更是不可或缺的。
11、绿色便携所有 "应用及小程序" 均为 "绿色" 便携版,随下随用,无需单独安装。
下载-解压后点击 "digital_idepy.exe" 即可使用,无需单独安装after download-decompression, click on "digital_idepy.exe" to use, no need to install separately
首次使用会提示安装 "Microsoft Visual C++ 2015 Redistributable" 及 "Adobe Flash Player"First use will be prompted to install "Microsoft Visual C ++ 2015 Redistributable" and "Adobe Flash Player"
12、语音助理默认集成可诵读 "网页文字 | 文本" 等的 "TTS (文本转语音)" 语音助理功能。
不认识或不太熟悉的中文、英文及各种字符,都可交由此 "TTS (文本转语音)" 小程序诵读。
有时忙不过来且又想一心多用,也可采用此 "TTS (文本转语音)" 小程序诵读网页、技术资料、最新时事新闻等。
13、人性化很多 "窗口或对话框" 都有一个外形比较大的 "取消" 按钮,功能等同右上角的小 "x" 关闭按钮。
所有 APP "菜单" 均可撕离,方便随时调用其下功能;"小程序" 自带无重要操作 "5 分钟" 倒计时 "自动退出" 功能。
使用时点击工具栏 "视图切换" 按钮,可切换 "网页渲染| 源代码" 表示方式。也就是,所见即所得的 Web 网页一键切换。
从 2018.5 版起,所有 App 采用 "暗黑色 (保护视力)" 全扁平化外观。
发展历史
时间版本说明备注
2015.052015Digitser 团队在研究 "工业4.0 大数据" 时,有意无意中发现了大幅提高工作效率的最佳方式研发了一系列原型测试脚本,此时,还没有 GUI 图形用户界面
2016.052016"首选项窗口" 可一键切换 "标准-CMD 调试" 模式 GUI (图形用户界面),方便 "调试 编写" 插件、脚本
Digitser 团队开发出了具有一些 "工业4.0 大数据" 理念的 App 原型产品,并开始系列化
"小程序" 自带无重要操作 "5 分钟" 倒计时 "自动退出" 功能
App 所有 "菜单" 可撕离,方便随时调用其下功能采用 Python2.7 作脚本-插件编程语言
采用 "Apple 公司 Safari" HTML5 浏览器核心及 Qt4.8/C++ GUI 框架开发
2017.052017"数字 IDE Python" 产品逐渐成熟,开始对外发布
添加了很多 Python QT/C++ HTML5 BootStrap3 "代码开发" 流程优化相关小程序
"高速模式" 小程序会根据 "CPU 运行" 情况调用 "CPU 线程" (最多调用所有线程 100% CPU 资源)
还有一些其它功能小程序,譬如:文本批处理、版本管理、编码转换、文件处理、RE 正则表达式、语音助理等采用 Python3.4 作脚本-插件编程语言
采用 "Apple 公司 Safari" HTML5 浏览器核心及 Qt4.8/C++ GUI 框架开发
2017.112018此为过渡版本
完善帮助文档-视频教程
把性能可优化小程序升级到 "高速模式"采用 Python3.4 作脚本-插件编程语言
采用 "Apple 公司 Safari" HTML5 浏览器核心及 Qt4.8/C++ GUI 框架开发
2018.012018.5完善帮助文档-视频教程
新增 "全文移动" 批处理工具
为 Python HTML 选项卡添加 "字符补全" 功能
所有 App 首次采用 "暗黑色 (保护视力)" 全扁平化外观
新增 Python2.7.x 3.x 代码 "运行-调试",交互 Shell 功能
开始全面兼容 HTTPS 协议,把性能可优化小程序升级到 "高速模式"
采用 C 编程语言优化核心运行效率
采用 Python3.5 作脚本-插件编程语言
采用 "Google 开源 Chromium" HTML5 浏览器及 Qt5.9/C++11 GUI 框架开发
待定2019新增 "Python 中文文档编制" 关联
采用 C 编程语言优化核心运行效率
采用 Python3.5 作脚本-插件编程语言
采用 "Google 开源 Chromium" HTML5 浏览器及 Qt5.9/C++11 GUI 框架开发
http://forum.digitser.cn/data/attachment/forum/201605/19/132155fevczeyds5e5y1wy.jpg"长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号
页:
[1]