Dythoner 2024 v15.3.6.2 build 20241025.141438
HTML5 编程 JavaScript 编程
多媒体 通用特性
文本编辑器 文档选项卡
目录选项卡 文本选项卡
Web 选项卡 PDF 选项卡
图像选项卡
定制扩展 其它
小程序 小工具
数字助理
可编辑 可查看
Dythoner (数字 Python IDE 的 en-US 别名,音译戴索纳 戴索龙) = Python编程 + HTML5编程 + JavaScript编程 + 文本编辑器 + Web浏览器 + 文档管理增强 + 批处理增强 + TTS文本转语音 + 字符转码 + 图像查看 + PDF文档查看
譬如:快速编写系列化模块 高效抽象批量修改重构代码 成批Cython编译打包分发 自动化版本管理, 还集成了很多文档管理 间接排版 编码转换 语音助理等 小程序 。
主要针对 Python2.7 3.x Cython PyQt4.x 5.x 6.x PySide1.x 2.x 6.x PyInstaller Cinema4D 代码全开发流程进行优化 拓展。
此应用适合 IT程序员 Web开发者 人工智能AI研发者等 用于处理 Python Cython C/C++ PyQt PySide HTML5 CSS3 JavaScript jQuery 等编程语言源代码,各种文档 字符 文本编码信息等 用途。
集成 RE正则测试 工具。
集成 Python 编程基本特性 开发工具。
譬如:
批量修改 版本管理 代码补全 关键词导航 鸟瞰导航 精确行定位
自带 Cython PyInstaller 深度集成 批处理工具。
自带空格校正 注释移除 等批处理工具。
集成 HTML5 编程基本特性。
譬如:
批量修改 版本管理 代码补全 关键词导航 鸟瞰导航 精确行定位
所见即所得 HTML代码格式化 CSS代码格式化
集成 JavaScript 编程基本特性。
譬如:
批量修改 版本管理 代码补全 关键词导航 鸟瞰导航 精确行定位
集成多媒体基本特性。
譬如:
屏幕截图 图像查看
当存在文档 链接 关键词对话框时,按住 Ctrl 键会将选字符追加到输入框。
在文本视图中按住 Ctrl 键不放拖拽鼠标,可将选定字符插入释放鼠标位置处。
在文本视图中按住 Ctrl 键拖拽鼠标放开 Ctrl 键,可将选定字符移至释放鼠标位置处。
在文本视图中,按住 Ctrl 键不放才能全文高亮突显选定字符 (2 个以上) 和移动垂直参考线。
当 Text 视图内容未加载完成前,按加载进度对话框取消按钮会将当前视图改为只读模式 (防误操作)。
在 Python 文本视图中键入 粘贴成对使用的 __ '' "" 特殊字符中的一个时,会自动补齐另一个。
在 Python 文本视图中键入 粘贴组合使用的 != () == [] {} \\ <= >= 特殊字符中的第一个时,会自动补齐第二个。
在 HTML JavaScript Python 文本视图中键入 en-US 字符时,会根据上下文情况自动判断并展示补全提示对话框。
主窗口右下角展示当前文档编码字符集|Tab 键等效空格数 (每 Tab 在文本视图中展示占 80 像素)。
Ctrl + H 键展示查找替换栏,可快速高亮|查找|定点替换 (从属鼠标位置) 指定位置之后字符。
Ctrl + F 键展示查找栏,可快速高亮|查找 (从属鼠标位置) 指定位置之后字符。
在文本视图中拖拽垂直滚动条,按下 Shift 键选择当前光标与之前光标之间的所有内容。
在文本视图中实时选定字符时,主窗口左下角展示行列|字符数|行数信息。
自动换行可将文本视图切换成从属界面宽度的换行|不换行表示方式。
按住 Ctrl+鼠标左键点击右上角组合框展示|隐藏右侧视图。
文本选项卡侧边栏,支持组合字母键快速导航。
三击鼠标左键 可选择文本视图当前行。
文本文件|目录不可重复打开。
所有菜单可撕离,方便随时调用其功能项。
启动时按住 Ctrl 键,不会预加载任何文档。
当按住 Ctrl 键于选项卡导航栏编辑框回车时创建新选项卡。
向左拖曳选项卡至最左侧时自动将其置于最前,向右拖曳选项卡至最右侧时自动将其置于最末。
所有选项卡均能自由移动且可撕离|副本撕离,双击选项卡自动关闭。
当按住 Ctrl 键调用小程序时,当前小部件选定字符不起作用。
按下 Alt + 鼠标左键点击,可快速编辑现有条目名称。
鼠标移到弹出图像预览窗口顶部展示标题栏,且不再自动退出。
当通过外部程序修改|还原文档时,鼠标点击|切换到文本选项卡自动刷新 Text 视图内容。
HTML5 HTML4 网页文件可重复打开。
支持 HTML5 HTML4 网页文件以渲染|源代码展示方式重复打开。
按下 Ctrl+G 键打开主在线翻译选项卡,按下 Ctrl+Shift+G 键打开从属在线翻译选项卡。
自动刷新无内容 加载出错的 Web 选项卡,按住 Shift 键再点击弹出链接在原选项卡中加载新页面,按住 Ctrl 键再点击普通链接创建新 Web 选项卡。
若远程代理服务器配置参数或连接存在问题,使用 Web 选项卡将无法访问任何非本地网络资源 (重启应用后,自动还原到初始非代理状态)。
打开首选项窗口 --> 网页浏览器 --> 配置网络代理 --> Web 选项卡右键菜单 一键切换连接到远程代理服务器 (告别翻墙烦恼)。
点击视图切换可将静态|动态 HTML4 HTML5 文档,切换成渲染网页|源代码纯文本|源代码 Web 表示方式。
当通过外部程序修改|还原文档时,鼠标点击|当前选项卡自动刷新 Web 视图内容。
三击 Web 选项卡刷新按钮,重置当前页面并重新加载当前链接。
当按住 Ctrl 键调用小程序时,当前选项卡选定字符不起作用。
主窗口左下角展示 Web 视图选定字符数|行数信息。
一次性快速、重复弹出多个链接仅保留首个选项卡。
支持本地 PDF 文档查看,HTTP HTTPS 远程 PDF 文档查看。
在展示图像视图中,按住 Ctrl + 鼠标滚轮缩放图像展示大小。
默认支持 en-US 美式英语|fr-FR 法国法语|zh-CN 简体中文|zh-TW 繁体中文 GUI (图形用户界面),其它语言请采用 数字翻译 本地化工具,使用 /i18n/en-US.ts 源文件自行扩展。
基于 Qt 5.14 C/C++ 开发, 能编写调试 Python Qt C/C++ HTML5 Bootstrap CSS JavaScript jQuery 等编程语言源代码。
用户可按 API 规范 编写 调试 加载扩展插件|脚本,首选项窗口可一键切换 标准|调试 GUI (图形用户界面) 模式。
Debug 选项卡过滤文本对话框,可按匹配起始配置不展示输出行规则。
Command 选项卡执行命令时,在其中点击鼠标按钮无响应 (防误操作)。
Debug SHELL Command 选项卡默认存储最后 50 条命令,按↑ ↓光标键切换 (在多行编辑模式下时,按 Ctrl + ↑ ↓光标键)。
Debug 选项卡工作时默认不占用任何 TCP 端口 (按住 Ctrl 键工作时占用 81 TCP 端口),SHELL 选项卡工作时占用 81 TCP 端口。
双击 Debug 选项卡异常回溯文档路径提示行 (即使包含 ??? 无法识别路径字符),将自动打开对应文档并精确定位出错行,如下所示:
Traceback (most recent call last): File "D:\source\36\py ?????\dser\widget\localize.py", line 166, in keyPressEvent if event.text() not in self.listSpecial: #????? "???" ???? "???????б?" ?? AttributeError: 'DtView' object has no attribute 'listSpecial'
深度集成 CMD.exe (或其它无 GUI 调度程序) 控制台,譬如:支持 Python Cython PyInstaller PyQt PySide wxPython Git Clang swigwin 等;Python 交互 Shell。
集成 python27.dll python34.dll python36.dll 及微软 Visual C++ 2015 Redistributable Update3 动态链接库, 自带 Python3.6.8 基本模块。 若未进行配置, 运行 Command 选项卡 Runtime 时会使用这些动态链接库 (或模块)。
临时文件目录 C:/DT-docu 或 D:/DT-docu (若新版 APP 无法正常启动或使用,请先手动清理此目录)。
其中 history 为补全字符 书签数据存储目录 (应保留)。 其中 applet 为小程序配置文件存储目录 (可删除), download 为下载文件小程序数据存储目录 (可删除), temp 为 APP 临时文件存储目录 (可删除)。
最小化对话框 1 分钟倒计时自动关闭。
按下 Shift+F 键展示右键菜单, Ctrl+鼠标左键水平移动文本视图垂直线。
鼠标双击滚动条可快速卷动到顶部底部 (或左侧右侧), 双击折叠栏顶部底部可塌陷所有要隐藏内容。
路径模糊批处理支持 <1_dirProxyMarker> 万能目录通配符, HTML 文件模糊批处理支持 <relativePathMarker> 万能相对路径通配符, 文件目录重命名或文本模糊批处理支持 <100_charProxyMarker> 万能字符通配符。
小程序 无重要操作 5 分钟倒计时 自动退出,自带 定时关机 ,在需要时可计时 定时关闭计算机电源 (或重启 注销 休眠)。
结果选项卡刷新特性能重载先前手动保存内容, 且 Ctrl + 双击鼠标还可快速回调主程序处理单元格文本。
文档聚集对话框可将结果选项卡中列出的所有文件,快速汇集到指定目的地目录。
未独立发布的小程序界面语言 主题颜色从属主程序,单独设置不起作用。
多工作者小程序会据工况智能援引 CPU (最多调用所有线程 100% CPU 资源)。
若感觉小程序运行异常,可使用恢复按钮 (或首选项窗口出厂设置按钮) 快速还原到其初始状态。
集成把屏幕内容快速抓取成图像的 数字截屏 功能。
默认集成可诵读网页文字 文本内容的 TTS (文本转语音) 输出语音助理,按 F10 键终止语音,按 Ctrl + F10 键退出助理。
集成支持 HTTP HTTPS 协议的 全数下载 和 Web 选项卡直接下载功能。
集成按内容关键词查找文件的 FTS (全文搜索) 功能。
集成代替系统默认文档搜索的 文件搜索 功能。
使用场景 | 文件格式 | 使用场景 | 文件格式 |
---|---|---|---|
Digitser 文件 | .dscf .dscp .dsdc .dser .dsml | 文本文件 | .dat .data .log .txt |
微软 Office Excel | .csv .dcsv | 微软 Office Word | |
Adobe Acrobat | 达索 SolidWorks | ||
CG 动画 | 图片文件 | ||
Web 图片文件 | |||
图标文件 | Adobe Photoshop | ||
字体文件 | Maxon Cinema 4D 动画 | ||
音频文件 | 视频文件 | ||
Web 流媒体 | 虚拟光盘镜像文件 | ||
存档压缩文件 | HTML 超文本标记语言 | .css .htm .html .mht .url | |
Markdown 标记语言 | .md .rst | XML 可扩展标记语言 | .dxml .xhtm .xhtml .xml |
数据库 | .db | 汇编语言 | .asm |
C/C++ 编程语言 | .c .cpp .cxx .h | CMake 跨平台构建源码 | .cmake |
GO 编程语言 | .go | Erlang 编程语言 | .erl |
Qt/C++ 框架 | .prf .pri .prl .pro .qml .qrc .qss .ts .ui | C# 编程语言 | .cs |
微软 Visual Studio IDE | .sln .suo | 微软 Windows 平台编程语言 | .rc |
微软 Windows 平台 | .bat .cmd .conf .inf .ini .reg | Java 编程语言 | .java .jsp |
JavaScript 编程语言 | .js .json .jsond .jsonk .pyproject | PHP 超文本预处理语言 | .php |
Ruby 编程语言 | .rb .rbw | Python 编程语言 | .pth .py .pyw .pyi |
Cython 编程语言 | .pxd .pyx | Python 其它领域 | .pyp .sip .spec |
Lua 编程语言 | .lua | ||
Perl 编程语言 | .pl .pm | 活动服务器页面 | .asa .asc .asp |
Git 版本管理 | .git | Linux 平台 | .list |
Oracle VM 虚拟机 VirtualBox | .vbox .vbox-prev |
具体支持哪些格式,以发布版为准。
使用场景 | 文件格式 | 使用场景 | 文件格式 |
---|---|---|---|
Digitser 文件 | .dscf .dscp .dsdc .dser .dsml | 文本文件 | .dat .data .log .txt |
微软 Office Excel | .csv .dcsv | 微软 Office Word | |
Adobe Acrobat | 达索 SolidWorks | ||
CG 动画 | 图片文件 | .bmp .gif .svg .tif .tiff | |
Web 图片文件 | .jpg .jpeg .webp | ||
图标文件 | .ico .png | Adobe Photoshop | |
字体文件 | Maxon Cinema 4D 动画 | ||
音频文件 | .aac .mp3 .wav .wma | 视频文件 | |
Web 流媒体 | .flv .mp4 .ogg .ogv .webm | 虚拟光盘镜像文件 | |
存档压缩文件 | HTML 超文本标记语言 | .css .htm .html .mht .url | |
Markdown 标记语言 | .md .rst | XML 可扩展标记语言 | .dxml .xhtm .xhtml .xml |
数据库 | .db | 汇编语言 | .asm |
C/C++ 编程语言 | .c .cpp .cxx .h | CMake 跨平台构建源码 | .cmake |
GO 编程语言 | .go | Erlang 编程语言 | .erl |
Qt/C++ 框架 | .prf .pri .prl .pro .qml .qrc .qss .ts .ui | C# 编程语言 | .cs |
微软 Visual Studio IDE | .sln .suo | 微软 Windows 平台编程语言 | .rc |
微软 Windows 平台 | .bat .cmd .conf .inf .ini | Java 编程语言 | .java .jsp |
JavaScript 编程语言 | .js .json .jsond .jsonk .pyproject | PHP 超文本预处理语言 | .php |
Ruby 编程语言 | .rb .rbw | Python 编程语言 | .pth .py .pyw .pyi |
Cython 编程语言 | .pxd .pyx | Python 其它领域 | .pyp .sip .spec |
Lua 编程语言 | .lua | ||
Perl 编程语言 | .pl .pm | 活动服务器页面 | .asa .asc .asp |
Git 版本管理 | .git | Linux 平台 | .list |
Oracle VM 虚拟机 VirtualBox | .vbox .vbox-prev |
具体支持哪些格式,以发布版为准。