Oni是一款跨平臺(tái)的代碼編輯器,作為一款基于Vim的IDE,Oni編輯器讓你省去了許多需要復(fù)雜配置的步。Oni匯聚了Vim、Atom和visual studio代碼的特性特點(diǎn),通過最新的代碼自動(dòng)寫入功能,讓編輯更加簡單!
功能介紹:
Quick Info
Code Completion
Syntax / Compilation Errors
Fuzzy Finding
Status Bar
更新日志:
增強(qiáng)功能
QuickOpen:添加細(xì)化功能(#1727 - 感謝@CrossR。
QuickOpen:使用正則表達(dá)式作為默認(rèn)過濾策略(#1793)
配置:使用符合XDG標(biāo)準(zhǔn)的配置文件路徑(Linux / Mac)(#1792 - 感謝@rgehan!)
成就:實(shí)施成就功能(#1797,#1827)
補(bǔ)充工具欄:添加學(xué)習(xí)窗格(#1617,#1812,#1825,#1869,#1924)
教程:實(shí)現(xiàn)交互式教程框架(#1805,#1832,#1868,#1881,#1878,#1880,#1898,#1909,#1900,#1986,#1996)
配置:打開拆分視圖,其中包含可用配置設(shè)置的參考(#1795 - 感謝@rgehan!)
成就:添加'Trophy Case'緩沖層(#1810)
成就:實(shí)施初步成就(#1891,#1908,#1911,#1976,#1981,#1982)
整理并從默認(rèn)的vim配置中刪除選項(xiàng)(#1811 - 感謝@CrossR!)
教程:基本動(dòng)作(#1820,#1830)
教程:刪除字符(#1912,#1955)
教程:開頭和結(jié)尾(#1963)
教程:基本單詞動(dòng)作(#1964)
教程:刪除操作符(#1965)
教程:移動(dòng)和插入(#1956)
清除菜單中的樣式 - 刪除下劃線,替換為彩色高光(#1814 - 感謝@rgehan!)
更新一個(gè)黑暗的標(biāo)題欄背景顏色(#1858)
瀏覽器:實(shí)現(xiàn)可編輯的地址欄(#1834)
瀏覽器:使瀏覽器按鈕可以偷偷摸摸(#1867)
UX:添加粒子系統(tǒng)API以用于教程/潛行(#1876)
將navigateToProjectRoot更改為接受文件夾(#1866 - 感謝@CrossR。
初步實(shí)施chorded按鍵(#1892)
添加配置設(shè)置/元數(shù)據(jù)API(#1896)
瀏覽器:允許潛入文本輸入框(#1895)
瀏覽器:添加'browser.zoomFactor'配置值(#1901)
潛行:選擇潛行項(xiàng)目時(shí)添加微妙的粒子效果(#1910)
支持更多文件類型(#1936 - 感謝@mikl。
通知:向通知UX添加按鈕(#1937)
添加Haskell LSP的默認(rèn)配置(#1918 - 感謝@Tehnix。
配置:添加語法高亮顯示配置參考(#1922 - 感謝@ Akin909!)
默認(rèn)啟用學(xué)習(xí)和成就功能(#1975)
擴(kuò)展OniCommand以允許傳遞參數(shù)(#1984 - 感謝@CrossR。
Windows:更新構(gòu)建,以便我們擁有專用的x64 / x86版本! (#1905 - 謝謝@CrossR。
教程:添加注釋列,顯示要使用的相關(guān)鍵(#1994)
將vim-surround添加為默認(rèn)插件(#2003 - 感謝@muream。
教程:在緩沖區(qū)中查找(#2006 - 感謝@muream!)
瀏覽器:如果需要,自動(dòng)添加前綴URL(#2016 - 感謝@ Akin909。
Bug修復(fù)
修復(fù)標(biāo)簽,以便在關(guān)閉/聚焦時(shí)使用正確的ID(#1761 - 感謝@rgehan。
狀態(tài)欄:將截?cái)嗵砑拥焦ぷ髂夸浡窂剑ǎ?775 - 感謝@ Akin909!)
修復(fù)添加新標(biāo)簽時(shí)的急動(dòng)(#1782)
修復(fù)GitHub品牌錯(cuò)字(#1784 - 感謝@montogeek。
片段:占位符突出顯示不在初始插入時(shí)呈現(xiàn)(#1790)
令牌顏色未被editor.tokenColors設(shè)置覆蓋(#1791)
修復(fù)#1578 - editor.textMateHighlighting.debugScopes中的回歸(#1794)
修復(fù)#1799 - 重度宏使用崩潰(#1801)
處理編輯器時(shí)隱藏命令行覆蓋(#1803)
修復(fù)#1798 - 加載錯(cuò)誤(#1800)
修復(fù)autoread變通方法中的回歸(#1819 - 感謝@CrossR。
修復(fù)菜單空項(xiàng)目選擇(#1816 - 感謝@CrossR。
錯(cuò)誤修復(fù):在執(zhí)行g(shù)etTokenAt之前檢查是否有行內(nèi)容(#1697 - 感謝@ Akin909。
修復(fù)QuickOpen中不同套裝單詞的突出顯示(#1831 - 感謝@rgehan!)
突出顯示文本崩潰修復(fù)(#1852 - 感謝@CrossR。
配置:處理從任何編輯器重新加載(#1855)
命令選項(xiàng)板:太長時(shí)間裁剪命令詳細(xì)信息(#1879)
修復(fù)文件拖放到Oni上的問題(#1882 - 感謝@CrossR。
潛行:不要在窗外顯示元素的暗示提示(#1884)
修復(fù)了在多路復(fù)用編輯器之間切換時(shí)吞下輸入的問題(#1893)
修復(fù)由于chorded輸入邏輯導(dǎo)致的自動(dòng)關(guān)閉對(duì)中的回歸(#1902)
教程:修復(fù)出現(xiàn)的空目標(biāo)(#1904)
教程:不要加載init.vim以獲得教程體驗(yàn)(#1966)
教程:提高教程完成屏幕的響應(yīng)能力(#1967)
配置:修復(fù)設(shè)置默認(rèn)值的錯(cuò)誤(#1977)
修復(fù)#1924 - 教程:交換教程不起作用(#1983)
在退出菜單項(xiàng)中修復(fù)加速鍵(#2001 - 謝謝@ tom-james-watson。