用vim還是用vs呢

2021-10-08 17:48:47 字數 840 閱讀 7982

vim是什麼東西,用linux的人肯定都是知道的。vs是什麼東西,寫c語言和c++的人也肯定是知道的。我本身在windows系統中寫程式用的編譯器就是vs,介面友好顏值高,很受歡迎的一款編譯器。但是我們在linux系統上寫**的時候,就是使用的vim去新建檔案,並沒有這麼好看的介面。

但是世事無絕對,ubuntu虛擬機器在它裡面就有比較良好的人機互動介面,我看著這個虛擬機器長得都很想windows系統,所以我在大學的時候第一次使用ubuntu的時候,我都沒有意識到我是在linux系統上面進行操作的。然後ubuntu上面就是能夠有著windows的介面特點,它裡面能夠裝上vs,從而我們在linux系統裡面敲**的體驗就和在windows系統的體驗是一樣的。仁者見仁智者見智,我的小夥伴就是打算這個樣子在linux系統中寫**,認為這樣子能夠擁有一些windows下的體驗,什麼自動補全**這樣子的事情。而我就是選擇的是vim,就是直接在vim下寫**編輯。

這個有點想那種正統與新興的對抗了。centos代表的是正統的linux系統,很少更新,版本迭代慢,但是勝在穩定性強,ubuntu介面做的漂亮,更新多更新快,而且有著更好的人機互動介面,使用習慣也往windows系統去靠,對初學者有更好的體驗。

vim本身就是很強大的編輯工具,它裡面能夠使用命令完成的功能很多,就算是一些資深的程式設計師也不敢說自己完全熟練vim所有的命令。當然沒有這個必要,因為常用的命令,在開發中常用的命令也就是那些個,全部命令學完根本就是沒有必要的。就我個人的感覺,把vim熟練之後寫**的效率其實是挺高的,而且修改除錯的速度也很快。首先linux對於命令的響應就是快,而且linux下還有一種用於除錯的使用工具makefile。有點類似於指令碼的意思,能夠把命令全部寫好,在編譯的時候直接跑make就能夠完成編譯,不需要每次都輸入那一長串的命令。

用Margin還是用Padding

用margin還是用padding 何時應當使用margin 需要在border外側新增空白時。空白處不需要背景 色 時。上下相連的兩個盒子之間的空白,需要相互抵消時。如15px 20px的margin,將得到20px的空白。何時應當時用padding 需要在border內測新增空白時。空白處需要背...

用Margin還是用Padding

用margin還是用padding這個問題是每個學習css高階時的必經之路。css邊距屬性定義元素周圍的空間。通過使用單獨的屬性,可以對上 右 下 左的外邊距進行設定。也可以使用簡寫的外邊距屬性同時改變所有的外邊距。w3school 邊界 margin 元素周圍生成額外的空白區。空白區 通常是指其他...

用Margin還是用Padding

用margin還是用padding這個問題是每個學習css高階時的必經之路。css邊距屬性定義元素周圍的空間。通過使用單獨的屬性,可以對上 右 下 左的外邊距進行設定。也可以使用簡寫的外邊距屬性同時改變所有的外邊距。w3school 邊界 margin 元素周圍生成額外的空白區。空白區 通常是指其他...