C++編譯/編輯器對OIer的必要功能(推薦)
(沒有引戰(zhàn)的意思,如果有不同意見可以評論區(qū)發(fā)言,只是寫出我目前的情況)
作為一個C++ OIer肯定是用過Dev的,因?yàn)閷W(xué)校推薦啊我也沒有辦法。都知道Dev又丑又沒有代碼補(bǔ)全,但是卻是最最最適合OIer的。為什么這么說,雖然Dev讓人煩,但是卻是最實(shí)用的呢?就談到了我們的標(biāo)題。我將分析幾個重要功能,然后分析幾個市面上常用的編輯器。
必要功能/特點(diǎn)
輕
沒有什么比這個更重要的了,在學(xué)校用的是機(jī)房,雖然每臺電腦都有Dev但是如果有了自己的電腦要裝一個非常大的軟件肯定是會讓所有人都覺得煩。
運(yùn)行方便
據(jù)我了解,幾乎市面上顏值還行,功能較為齊全的這些不管是重量級,輕量級都是要進(jìn)行的配置的,而且日后運(yùn)行起來還應(yīng)該會有一些限制。我所知道的運(yùn)行方便的只有Falcon C++
和Dev_C++
了。至于Falcon C++為什么沒有Dev好,我后面會講。
快捷鍵齊全
這方面Dev是做的比較好的,比如Ctrl+D
和Ctrl+E
這兩個快捷鍵若是沒有我會覺得十分不舒服,這兩個快捷鍵干什么的就不說了(其實(shí)就是復(fù)制行和刪除行啦)。
自由縮放
對了這就是之前為什么不用Falcon的非常重要的一點(diǎn),F(xiàn)alcon不能自由縮放,基本上我們做一般題目代碼行上限一般到1000多個字符。那么能否縮放決定我們能否舒適的編輯代碼。這對我們很重要!
代碼補(bǔ)全
其實(shí)代碼補(bǔ)全功能對于OIer來說其實(shí)可有可無,畢竟還是要鍛煉我們的代碼能力,而不是單純做題(雖然提高代碼能力就是為了做題),但是其實(shí)還是不那么重要的(但是其實(shí)還是挺重要的,不要白不要嘛)。
比較市面上的編輯器
sublime
十分勸退的配置,雖然我配置成功過,但是還是有諸多的限制。(例如名字不能有空格)所以這個已經(jīng)讓我那啥了,雖然有顏很高的界面和很優(yōu)秀的代碼補(bǔ)全功能,但是我還是放棄了。
VScode
和sublime情況差不多,還比sublime大,配置。
Code::Block
大,讓我等得花都謝了。
Falcon
界面比Dev稍微好那么一點(diǎn)點(diǎn)(不知道是不是因?yàn)镈ev用久了換換口味就覺得挺不錯的),然后也不用配置,大小和Dev還差不多,代碼補(bǔ)全也有,代碼結(jié)構(gòu)顯示做的比Dev好。不足的是,不能放大縮?。《疑倭藘蓚€快捷鍵,這讓我用回Dev,但是覺得快捷鍵不怎么重要的可以用Falcon,其實(shí)還是很推薦使用的。
Clion
沒用過,還不知道,用過的伙伴們在評論區(qū)告訴我一下吧,聽說界面挺優(yōu)美的。
C-Free
也沒用過。
那么這就是為什么我現(xiàn)在認(rèn)為Dev其實(shí)并沒有那么差的原因,究竟為什么讓部分OIer如此...其實(shí)還是因?yàn)樗?。但校方也算良心?/p>
其實(shí)任何一個編輯器用久了都會很--。
藍(lán)色的高亮,圓角的代碼。
總結(jié)
到此這篇關(guān)于C++編譯/編輯器對OIer的必要功能的文章就介紹到這了,更多相關(guān)C++編譯/編輯器OIer內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++實(shí)現(xiàn)基數(shù)排序的方法詳解
本篇文章是對使用C++實(shí)現(xiàn)基數(shù)排序的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05Visual Studio Code 從簡介、安裝到配置所需插件詳細(xì)介紹
這篇文章給大家介紹到vs與vs code的區(qū)別,并且會詳細(xì)介紹vscode的安裝步驟,和我所了解過的插件配置,感興趣的朋友跟隨小編一起看看吧2020-03-03簡單掌握桶排序算法及C++版的代碼實(shí)現(xiàn)
桶排序是將要排序的算法按桶分組排序之后再遍歷匯總的一種線性排序算法,下面就讓我們來通過小例子簡單掌握桶排序算法及C++版的代碼實(shí)現(xiàn)^^2016-07-07