数字媒体 Logo Digedia 2023 v7.9.7.3 build 20231216.225422

 

Digedia (数字媒体的 en-US 别名,音译迪格迪亚 德吉帝) = 数字 Python IDE + 多媒体 + TTS文本转语音增强

主要用于查看 录制 转码音视频,查看 转码图像 序列帧图像,抓取屏幕内容等。

此应用适合 大家 用于 查看 编辑 切割 合成 录制 转码多媒体 及处理 文档 字符 文本编码信息,网页内容 程序源代码等 用途。

 

多媒体


集成多媒体基本特性 专用工具。

譬如:

音视频录制 音视频转码 视频查看 屏幕截图 图像查看

 

Python 编程


集成 Python 编程基本特性。

譬如:

批量修改 版本管理 代码补全 关键词导航 鸟瞰导航 精确行定位

 

HTML5 编程


集成 HTML5 编程基本特性。

譬如:

批量修改 版本管理 代码补全 关键词导航 鸟瞰导航 精确行定位

所见即所得 HTML代码格式化 CSS代码格式化

 

JavaScript 编程


集成 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 视图内容。

 

Web 选项卡


HTML5 HTML4 网页文件可重复打开。

支持 HTML5 HTML4 网页文件以渲染|源代码展示方式重复打开。

按下 Ctrl+G 键打开主在线翻译选项卡,按下 Ctrl+Shift+G 键打开从属在线翻译选项卡。

自动刷新无内容 加载出错的 Web 选项卡,按住 Shift 键再点击弹出链接在原选项卡中加载新页面,按住 Ctrl 键再点击普通链接创建新 Web 选项卡。

若远程代理服务器配置参数或连接存在问题,使用 Web 选项卡将无法访问任何非本地网络资源 (重启应用后,自动还原到初始非代理状态)。

打开首选项窗口 --> 网页浏览器 --> 配置网络代理 --> Web 选项卡右键菜单 一键切换连接到远程代理服务器 (告别翻墙烦恼)。

点击视图切换可将静态|动态 HTML4 HTML5 文档,切换成渲染网页|源代码纯文本|源代码 Web 表示方式。

当通过外部程序修改|还原文档时,鼠标点击|当前选项卡自动刷新 Web 视图内容。

三击 Web 选项卡刷新按钮,重置当前页面并重新加载当前链接。

当按住 Ctrl 键调用小程序时,当前选项卡选定字符不起作用。

主窗口左下角展示 Web 视图选定字符数|行数信息。

一次性快速、重复弹出多个链接仅保留首个选项卡。

 

PDF 选项卡


支持本地 PDF 文档查看,HTTP HTTPS 远程 PDF 文档查看。

 

图像选项卡


在展示图像视图中,按住 Ctrl + 鼠标滚轮缩放图像展示大小。

 

定制扩展


默认支持 en-US 美式英语|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 .pdf 达索 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

具体支持哪些格式,以发布版为准。