[英]VSCode custom font ligatures, display two symbols as one?
我想在特定語言的 function 名稱中將list.emptyqm()
顯示為list.empty?()
。 因此,兩個符號qm
如果它們位於 function 名稱的末尾,則應顯示為?
(可能一些 unicode 符號看起來類似於問號)。
這在 VSCode 中可能嗎?
VSCode 已經知道那段文本是字符串或函數名/關鍵字/變量名(因為它正確突出顯示),所以只有當qm
是函數名/關鍵字/變量的最后一個字符時才應該顯示連字-姓名。 它不應顯示在 function 名稱的中間,例如aqma()
不應顯示為a?a()
。
您似乎誤解了連字是什么。 連字描述了如何組合兩個單獨的字母以形成視覺上令人愉悅的外觀。 連字永遠不會改變文本的語法。 因此,將qm
轉換為?
是完全不同的事情。
替換 vscode 中的文本當然是可能的,例如作為 format 命令的一部分。 您可以注冊自己的格式化程序並確定要應用的文本編輯操作,包括這些字符序列的轉換。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.