Obsidian Windows批次檔與AutoHotkey 語法高亮的用法
在Obsidian裡撰寫某些程式語言時,語法高亮始終無法正確呈現。今天測試我常用的Windows Batch與AutoHotkey後,彙總如下:
在Obsidian裡撰寫某些程式語言時,語法高亮始終無法正確呈現。今天測試我常用的Windows Batch與AutoHotkey後,彙總如下:
將滑鼠游標移動到要查詢的關鍵字上,立即會顯示出該關鍵字對應的說明(IntelliSense)。這個IntelliSense功能是AutoHotkey v2 Language Support擴充提供的,用右鍵→【移至定義】即可開啟其設定檔。
AutoHotkey Plus Plus在VS Code裡設定了 .ahk 與 .ahk2 兩個檔案關聯,分別使用AutoHotkey V1與V2的執行檔,但Windows系統卻未被更動。我們可以用Windows命令assoc
與ftype
來查詢其設定狀態:
詳細介紹使用VS Code開發AutoHotkey腳本的環境設定,包含VS Code的中文介面安裝、AutoHotkey Plus Plus的.ahk檔案關聯與命令行參數,最後說明AutoHotkey V1與V2建立腳本檔時自動產生的程式碼片段自訂步驟。
先前介紹過AutoGUI(改名為Adventure IDE)來開發AutoHotkey腳本程式,Adventure IDE是使用AutoHotkey語法來撰寫的開發環境,可惜它的最後版本是在2022年1月1日,不確定是否就此不再開發、維護了。
使用 AutoHotkey V2 撰寫爬蟲腳本程式,由豆瓣網擷取網頁內容,解析出需要的資料後產生Markdown檔案到Obsidian的儲存庫資料夾裡。 (閱讀全文...)
AutoHotkey v2終於在2022/12/20正式脫離Beta、Release candidates版正式推出v2.0.0版了。v2讓 AutoHotkey 的語言語法更加一致與完整,免除了v1一些不統一與怪異的作法,如果你剛開始決定學習 AutoHotkey,現在應該可以直接學習v2了。更棒的是,v2.0增強了 AutoHotkey 的整合性:讓v1與v2的執行環境能同時並存。
要取得瀏覽器網頁圖片時,通常的操作是:按右鍵→在右鍵功能表點擊要操作的選項:【另存影像】(Edge)或【另存圖片...】(Chrome)。
7zDT是用來自動將日期加入7-Zip視窗裡壓縮檔名的輸入框,產生出帶有日期的壓縮檔名,很方便用於定期壓縮備份的場合。
7zDT若偵測到7-Zip的壓縮視窗開啟後,會在其右側顯示插入日期、時間的選單,使用者可依需求點擊日期格式,點擊後壓縮檔名會被插入日期時間。
> [!TIP] 功能
> 按Ctrl+1~Ctrl+6輸出Markdown標題等級一到標題等級六的井字號
Obsidian的Format Hotkeys外掛可以設定標題等級的快捷鍵,但如果使用其他軟體編輯時,要如何讓這些快捷鍵也能生效呢?為達成此目標,撰寫了AutoHotkey腳本來解決。
AutoHotkey可以用圓括號來設定多行內容,例如:
(閱讀全文...)
原來AutoHotkey自從1.1.28版開始已經提供了稱為Function Hotstrings的功能了,簡單理解就是能在熱字串裡寫腳本程式碼了。
另外,也可以使用Hotstring函數動態控制熱字串。
(閱讀全文...)
同事提了一個狀況,如何確保某個每天定時重新啟動的服務有正確的啟動,在遇到啟動異常且找不到明確原因後,最終提供了偵測與重新啟動的作法來處理,雖然不算是最好的解法,但至少多了一層保障。
用AutoHotkey讓使用者輸入關鍵字,再同時搜尋 5 個圖庫網站,以比較精準的找到需要的圖片。
無論是Google Translate網站、Crow Translate或uTools的翻譯插件,都是一次翻譯一個語言,如果想要一次翻譯多個語言,應該如何操作呢?
以下分享兩個作法:
Sorry, 很久沒用Google sc…