Diweber 2024 v15.7.2.2 build 20241025.141438
HTML5 編程 JavaScript 編程
多媒體 通用特性
文本編輯器 文檔選項卡
目錄選項卡 文本選項卡
Web 選項卡 PDF 選項卡
圖像選項卡
定製擴展 其它
小程序 小工具
數字助理
可編輯 可查看
Diweber (數字網頁 IDE 的 en-US 彆名,音譯迪崴博 帝緯伯) = 數字 Python IDE + SEO搜索引擎優化 + HTML5編程增強 + HTML代碼格式化
譬如:所見即所得 高效編寫重構,Robots 死鏈檢測 站點地圖,批量修改 自動化版本管理, 還集成瞭很多網站開發 文檔處理 直接間接排版 編碼轉換 語音助理等 小程序 。
主要針對 HTML5 HTML4 Bootstrap4 Bootstrap3 JavaScript jQuery Python Cython 自適應靜態網站及 DyWeb Django Flask Bottle AioHttp 等自適應動態網站全開發流程進行優化 拓展。
此應用適閤 Web開發者 IT程序員等 用於處理 靜態 動態網站站群 ,HTML5 CSS3 JavaScript jQuery Python Cython C/C++ Qt 等編程語言源代碼,各種文檔 字符 文本編碼信息等 用途。
應用 demo 目錄下帶有幾套 Bootstrap 3.3.7 4.x 靜態網站模闆, 一次部署即可搞定手機 平闆 桌麵及各種瀏覽器 操作係統環境。
集成 SEO (搜索引擎優化) 全流程相關工具。
譬如:
Robots TXT站點地圖 XML站點地圖 站點地圖轉換
死鏈檢測 死鏈校正
集成 Python 編程基本特性 開發工具。
譬如:
批量修改 版本管理 代碼補全 關鍵詞導航 鳥瞰導航 精確行定位
集成 HTML批量格式化 工具。
集成 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 |
具體支持哪些格式,以發布版為準。