編程軟件使用的感受

  今天學習JavaScript定時事件,寫的程序一直沒跑通,整個過程都是在反復思考問題。最終總結了出來,問題是出在了編程軟件上。今天上一小段非常簡單的代碼:

 1 <p id="demo1"></p>
 2 <button onClick="myStop()">停止顯示</button>
 3 <script>
 4     setInterval(myInterval(),2000);
 5     function myInterval(){
 6         var d = "2秒后顯示一句話.";
 7         document.getElementById("demo1").innerHTML=d;
 8     }
 9     function myStop(){
10         clearInterval(d);
11     }
12     </script>

 

  從開始學習編程到現在已經有一段時間了,不得不說,我對那些可以不用任何軟件編程的白板大神真是打從心底裏佩服。沒辦法,誰叫我是菜鳥。還是只能藉助軟件寫程序。老老實實一步一步來吧。經過一段時間的學習,我大概接觸了這麽3個主流軟件:eclipse,IDEA,AdobeDreamweaver。下面就談談我對這三個的一些最直觀的感受。

  eclipse確實是首選軟件,對代碼的支持度也很高,而且是免費軟件。IDEA是業界比較通用的軟件,功能非常强大,而且軟件本身從設計上就剋服了eclipse的很多不足之處。AdobeDreamweaver,這個軟件個人覺得做前端最合適。通俗易懂,UI設計的也不錯。說到這裏,我不得不說一下大陸的網絡了。eclipse官網偶爾上得去,但是下不了軟件,CentOS也是,JetBrains連網站都上不去,這些網站提供的API就更不用說了,延遲非常高,幾乎都打不開。天天鼓吹我中華大囯5G網絡多麽領先,領先在哪裏,我真的不知道。逼著大家用vpn,還好意思吹。長城有多長我不知道,我只知道在大陸上個網確實是挺費勁的。

  先說一下,eclipse。我用的eclipse是火星5.2版,剛用的時候也有不少問題,從配置系統環境開始就不太順。我用的是正版win10系統,用語句配置win10系統變量這條路根本走不通。後面用路徑配置,也算是搞定了。到後面,應爲需要一些別的插件,又從拼命的找資源,從eclipse市場下載了安裝,插件版本不對,用不了,必須要用和eclipse版本匹配的插件。又是一頓窮折騰。到後面,配置服務器,配置數據庫等等。總之,確實感覺事情越來越多。軟件也越來越大,越來越不穩定了,程序經常崩潰。再到後面,eclipse代碼提示直接崩了,這讓我很是火大,折騰了好幾天,最終也沒有解決這個問題。對於有强迫症的我來説,eclipse已經讓我不敢强迫自己了。現在面對eclipse的心情就是,能用就凑合用吧,等哪天全崩了再說吧。總之,eclipse從穩定性,從軟件的使用設置上來説,確實挺讓人頭疼的,但畢竟是一個大型免費軟件,這對我這種大陸原住民來説是最好的。

  我現在電腦上AdobeDreamweaver用的是2017CC,Adobe系列的軟件定價一直不友好,這個就不用多説了。個人感覺Adobe系列軟件的CS版本系列比現在的CC版本系列更强大。只是穩定性相對弱一點。AdobeDreamweaver絕對是前端的設計利器,安裝很簡單,服務器設置也是内置的,不用搞tomcat,軟件自帶站點配置。如果不考慮數據庫對接,只是謝謝前端界面什麽的,AD絕對足夠用了。而且在編代碼的時候,AD的代碼提示還提供了顔色選擇器,圖片和文件的瀏覽選擇器,不得不說,這確實極大的提升了編碼效率。但是AD也并非十全十美,一些代碼在通過AD的編譯再預覽的時候會走不通。我今天就遇到了這樣的情況,確實又是讓我薅掉了不少頭髮。總之,AD這個軟件在學HTML,CSS時是很好用的。

  再說一下IDEA,我現在用的版本是2019.1版,JetBrains旗下的軟件定價以前沒有關注過,這次用了才知道,真的是太不友好了。隨便一個軟件都是大幾千。這還讓不讓人活了。但是盈利軟件從軟件設計上來説確實比免費軟件有不少優點。IDEA的安裝也很簡單,軟件裝好就能用,幾乎不用怎麽設置。IDEA的代碼提示功能也是非常强大。除了糾錯,還能告訴你代碼怎麽寫更好。這就非常的智能了。只是對英語不好的人來説不那麽友好。不過也沒關係,電腦上丟一個靈格斯,輕鬆搞定。IDEA的快捷鍵設置套用的是linux的模式,這對有linux基礎的人來説是非常爽的一件事。用慣eclipse的人也可以把快捷鍵設置成eclipse模式,真的是非常方便。敲代碼還可以下載自己喜歡的皮膚樣式,又是一波福利。IDEA我用的不多,暫時也只能說一些自己體會過的東西了。總之,感覺IDEA很好,很强大。

  這就是我這個編程小白對這三個軟件的一些直觀感受,歡迎大佬們來指導。

posted @ 2019-07-16 17:59  芻狗工作室  阅读(105)  评论(0编辑  收藏  举报