前幾天寫的一篇導讀,有些同學說沒什么技術含量,都是廢話,其實就是想鼓勵一下大家,給大家一個通用的辦法,開個頭,熱熱身。這次來點實惠的吧。
今天的主題就是:工欲善其事必先利其器
知道程序怎么寫,但是用什么寫,怎么編譯,用什么編譯器,是個問題。現在國內的教科書都有這個詬病。
開發調試工具
現在windows下開發C++,主要是微軟旗下的Visual Studio。攜帶編譯器,一鍵編譯,調試,斷點都可以,還能分析崩潰文件。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
開發Android有兩個工具,一個是Eclipse,一個Android Studio。往前幾年可能Eclipse用的多,現在Android Studio用得多,畢竟是Google親兒子。都有模擬器,可以看到App運行起來的形態。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
開發java推薦Eclipse,配置環境什么的可以去網站上找。支持安裝C/C++插件,PHP插件,一劍在手,打遍天下無敵手。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
WebStorm 是jetbrains公司旗下一款Javascript 開發工具。被廣大中國JS開發者譽為“Web前端開發神器”、“最強大的HTML5編輯器”、“最智能的Javascript IDE”等。有預覽功能,可調試js。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
好用的代碼編輯工具
SourceInsight:Source Insight是一個面向項目開發的程序編輯器和代碼瀏覽器,它擁有內置的對C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時動態維護它自己的符號數據庫,并自動顯示有用的上下文信息。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
Sublime:Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平臺的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
NotePad++:Notepad++是 Windows 操作系統下的一套非常有特色的自由軟件的純文字編輯器,有完整的中文化接口及支持多國語言編寫的功能(UTF8 技術)。它的功能比 Windows 中的 Notepad(記事本)強大,除了可以用來制作一般的純文字說明文件,也十分適合當作編寫電腦程序的編輯器。Notepad++ 不僅有語法高亮度顯示,也有語法折疊功能,支持多種語言。另外還有很多特殊功能。自己用用就知道了。
nerror="javascript:errorimg.call(this);" class="" width="" height="" style="" id="" >
好了,就講這么多吧,會用一兩個就行,不要強求。誰還有更多推薦,請留言。
大家如果對編程感興趣,想了解更多的編程知識,解決編程問題,了解怎么入門,我們這里有java高手,C++/C高手,windows/Linux高手,android/ios高手,請大家關注我的微信公眾號:程序員互動聯盟或者coder_online,技術學習網站:coderonline.net