數字 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 性能的同時,節省硬盤 存儲空間,減少不停切換應用所帶來的非人性煩惱與時間-硬件成本浪費。
集成全文搜索 全文替換 TTS語音助理 定時關機 全數下載 文件搜索 文件重命名 文件序列重命名 文件移動 文件拷貝 文件剋隆 等小程序。
集成源碼Cython 源碼PyInstaller 文件版本 文件注釋 文件空格 正則驗證Qt 正則驗證Python 全文插入 全文刪除 全文移動。
具體集成瞭哪些,以實際發布版為準。
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 生效本地化