[Obs#89] QuickAdd巨集快速開啟設定視窗-Step by step;直接使用window.open
2022-5-29 09:45:25
Author: jdev.tw(查看原文)
阅读量:46
收藏
3C設備
作者的敗家記錄,包含iPad、Nexus 7、Galaxy S3等iOS與Android相關電腦設備,也有中華電信ADSL網路與NAS設備等之應用技巧。
Windows學習誌
聚焦於Windows作業系統各個版本的使用經驗與操作技巧,有Windows XP、Windows Vista、Windows 7、Windows 8與Windows Server等不同版本。
檔案、資料夾管理
日常使用電腦時有很大的比例是在操作檔案與資料夾,在此分類裡作者介紹了增進作業效率的各式技巧與心得分享。
生產力工具
與工作效提升有關的各式工具、網站服務,例如Toodledo、Evernote、Google各式服務等之經驗分享。
閱讀筆記
作者於網站衝浪之際,特別轉貼有所感的文章,內容不限電腦科技,尚有不少人文社經之作。
首頁 » Markdown工具
[Obs#89] QuickAdd巨集快速開啟設定視窗-Step by step;直接使用window.open
作者: 日期: 2022/05/29 – 09:45:25尚無留言 | 瀏覽數: 14 / 17
1. 前言
前一集影片介紹使用Advanced URI+Shell Commands來達成以最少的點擊而達成快速的設定,最後使用QuickAdd巨集和Shell Commands的{{clipboard}}剪貼簿以選單方式開啟不同的設定,透過網友提示,其實有更簡單、更直接的方法來達成,因此本片來修訂腳本的寫法。
2. QuickAdd腳本
點在最後面的window.open("obsidian://advanced-uri?vault=MOC&settingid=" + choice);
,用window.open直接開指選定的settingid。
2.1. advanced_uri.js
module.exports = advanced_uri;
// 用window.open直接開啟advnace uri的ettingid指定的設定視窗
async function advanced_uri(params) {
quickAddApi = params.quickAddApi;
const aTexts = [ "Hotkeys", "社群外掛", "外掛瀏覽器", "主題瀏覽器", "Shell Commands",
"QuickAdd", "cMenu", "BRAT" ];
const aValues = [ "hotkeys", "community-plugins", "plugin-browser", "theme-browser", "obsidian-shellcommands",
"quickadd", "cmenu-plugin", "obsidian42-brat" ];
let choice = await quickAddApi.suggester(aTexts, aValues);
//console.log("choice", choice);
//this.quickAddApi.utility.setClipboard(choice);
window.open("obsidian://advanced-uri?vault=MOC&settingid=" + choice);
return choice;
3. 設定步驟
- 用檔案總管在Obsidian儲存庫任意資料夾新增advanced_uri.js,建議將所有的.js放置在獨立的資料夾,方便管理與修改等操作。
- 貼入advanced_uri.js原始碼並存檔。
- 開啟QuickAdd選項→點擊下方的【Manage Macros】
- 在最下方輸入巨集名稱→點擊【Add macro】
- 在User Scripts選擇advanced_uri.js→按【Add】
- 回到QuickAdd Settings,在右下角選擇Choice以建立QuickAdd選單的選項,輸入名稱後按【Add Choice】
設定完成後即能在QuickAdd選單裡來使用自訂的快速設定了。
4. 相關鏈接
5. 教學影片
##
您可能也會有興趣的類似文章
- [Obs#88] 綜合練習:快速設定的6種方法─使用8個Obsidian外掛 (0則留言, 2022/05/21)
- [Obs#51] QuickAdd全攻略(2):腳本撰寫與巨集使用要點 (0則留言, 2021/09/18)
- [Obs#58] 快速開啟常用筆記的方法 (0則留言, 2021/10/23)
- [Obs#57] YAML區tags標籤自動補全的3種方法 (0則留言, 2021/10/23)
- [Obs-74] 和外掛相關的外掛─BRAT: 搶先體驗未上架外掛;Settings Search: 加速搜尋外掛設定 (0則留言, 2022/03/05)
- [Obs#78] 輔助Markdown初學者的利器:Markdown Shortcuts與cMenu (0則留言, 2022/03/27)
- [Obs#72] Step by Step 用From Template建立筆記實例操作 (0則留言, 2022/02/26)
- [Obs#50] QuickAdd全攻略(一):改變工作流程的超強外掛 (0則留言, 2021/09/12)
- [Obs#68] 利用QuickAdd巨集由IMDB建立影片檔案,用Minimal主題顯示成卡片 (0則留言, 2022/02/06)
- [Obs#13] 快速開啟筆記的方法:快速切換對話窗與obsidian:// URI 命令行 (0則留言, 2020/10/18)
- WinHotKey:簡單幾步定義自己的系統快速鍵 (2則留言, 2010/01/18)
- [Obs#56] 快速新增靈感/閃念筆記(Fleeting Note)的3種方法 (0則留言, 2021/10/10)
- [Obs#17] Obsidian表格操作技巧—使用Advanced Tables外掛 (2則留言, 2020/11/07)
- [Obs#71] 新手適用的多功能模板外掛:From Template (0則留言, 2022/02/19)
- [Obs#86] 分享與編輯器相關的21個Obsidian外掛 (0則留言, 2022/05/08)
文章来源: http://jdev.tw/blog/7136/obsidian-quickadd-quick-settings-by-window-open
如有侵权请联系:admin#unsafe.sh