018 emacs更好地自動補全功能

2021-09-01 18:40:08 字數 734 閱讀 1217

如果我的emacs在這方面的配置再不公升級一點,我真有點守不住繼續使用emacs的這塊陣地了!

今天嘗試了ycmd以及陳斌的配置,總體感覺上不是很好,或許是因為我自己的工作的行業用到的東西稍微特殊一點。

想來想去,還是擴充clang的自動補全後端。雖說這個一直以來是我首先就會乾掉的乙個配置,但是至少能夠達到類似si速度的補全效果。

其實,配置麼有什麼特殊的了,只是安裝clang之後,恢復了company最初的配置。下面展示一下簡單的效果吧。

我個人感覺,只要是結構體成員這樣的資訊能夠識別正確就算是很大的乙個進步了。上面看起來,還是識別成功了的。再看一下demo2的識別。

識別也是成功的。

接下來,做乙個更加複雜的測試,把我用的乙個晶元的描述標頭檔案增加進來,看一下具體的**效果。

或許它還在計算匹配,不過我確實是等了好久沒有看到實際的效果。看起來,這個功能與vs code的簡單易上手相比還是差距很大。應付簡短的小**應該還是應付的來。

似乎,我的確應該準備一下從emacs往vs code的全面遷移了。

018 矩陣的運算

下面這段程式給出了矩陣的加法,減法,以及乘法的運算,並且使用了運算子過載等方式輸出求解的答案,欲瞭解詳細的過程請認真閱讀 include using namespace std template typename t class matrix introws const 返回矩陣行數 intcolu...

Bash程式設計018 許可權管理

linux是乙個支援多使用者的系統,為了區分管理不同使用者的檔案,linux設定了不同的訪問許可權區別不同的使用者。對乙個檔案而言,將訪問它的使用者分為三類 檔案擁有者,擁有者同組的成員,其他組的成員。cd ls l 輸出如下 總用量 64 drwxrwxr x 2 ruo ruo 4096 1月 ...

018string相關方法

在底層字串是以字元陣列的形式儲存的 h e l 建立乙個字串 var str hello atguigu 在底層字串是以字元陣列的形式儲存的 h e l length console.log str 1 length屬性 可以用來獲取字串的長度 charat 可以返回字串中指定位置的字元 根據索引獲...