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