安裝完Dev-c++后,我們通常會根據自己的喜好調整設置,以下是個人的做法,歡迎參考。
1.字體
字體在安裝界面就可以更改。默認字體是consolas,個人喜歡下面的courier new
有些字體很奇怪,甚至根本不能顯示。。。
2.符號補全
位置:工具->編譯器選項->代碼補全->完成符號
建議把所有的都打開,當然可以根據個人喜好調整。
3.缺省源
位置:工具->編譯器選項->代碼->缺省源
勾選“向項目初始源文件插入代碼”,在下面一欄寫入以下代碼:
#include<bits/stdc++.h> using namespace std; #define ll long long #define inf 0x7fffffff signed main() { return 0; }
解釋:第一行萬能頭文件,不喜歡可以自己寫別的
第二行不講。。。
第三行的意思是當你寫ll的時候系統就會認為你寫了long long,比如你可以這么寫: ll a=0;
第四行設置最大值,0x7fffffff是int的最大值,有的時候用的不好容易爆掉
最大值還有一個常用的0x3f3f3f3f,但我覺得這個太小了,用過一次被卡了。。。
signed main:signed就等於int,兩者可以通用,為什么寫signed呢?個人有一種習慣:
#define int long long
這時main就會出編譯錯誤。。。
根據喜好還可以加入freopen
這一步的作用是:每當你創建一個新文件,里面都會有這樣一段代碼,省去敲頭文件的麻煩。
4.自動保存
省去斷電重寫的麻煩QwQ
位置:工具->編譯器選項->自動保存
先勾選“啟動編譯器自動保存”,然后選擇間隔時間
個人喜歡兩分鍾一保存
下面的不用動
5.代碼警告
這是我用過最好的功能……
當你寫long long a;scanf("%d",&a);的時候就會報警提示,省去很多不必要的麻煩
位置:工具->編譯選項->代碼生成/優化->代碼警告
把第二個顯示最多警告信息變成yes
6.手動開大系統棧
在各大OJ上,系統棧都會開大,而在本地調試時,常用到雲端下載的各種毒瘤數據,一不小心就可能在本機上爆掉系統棧,在oj上卻沒事。
目錄:工具->編譯選項->編譯器
勾選 選擇編譯時加入以下命令,輸入:
-Wl,--stack=134217728
還有什么Dev-c++的實用技能歡迎聯系作者!