近期,很多新手開發(fā)者們私信問我“我是計算機相關專業(yè)的學生,除了要學習Java以外自己還在學習Vue、PHP等課程,請問有什么開發(fā)工具既免費又好用又能支持大多數(shù)開發(fā)語言和框架呢?”“我習慣性使用Myecipse但是后端開發(fā)比較少,VsCode雖然前端開發(fā)很好后端支持卻很差,我該怎么選IDE呢?”
這樣的需求板磚一個月大概也能收到幾十次吧,那么針對沒有收入的學生群體或前端開發(fā)者來說,最接近的IDE使用方案是怎么樣的呢?今天我將為大家分享一下我的見解!
新手開發(fā)者特別是學生開發(fā)者,推薦使用Eclipse為主要開發(fā)工具
理由1 目前很多大學教材還在使用基于Eclipse的開發(fā)工具做教學,因為該工具免費且無正版風險,對學校而言既保證了教學任務又規(guī)避了知識產權風險。因此新手在Eclipse平臺上編程可以減少很多磨合過程,自己的教科書也可以成為入門的正式參考;
理由2 0成本!0成本!0成本!很多學生和新手并不想投入現(xiàn)金到購買開發(fā)工具上,而網(wǎng)絡上充斥的各種破解開發(fā)工具不僅版本滯后還有法律風險,因此開源的Eclipse是新手門最理想的入門開發(fā)工具;
理由3 Eclipse的使用者群體龐大,很多開發(fā)配置中的問題在搜索引擎中特別容易找到,因此一些常遇到的問題可以直接搜索解決。
缺點:UI體驗和代碼驗證沒有Myeclipse、ZendStudio等做的好,新手開發(fā)者可能對代碼驗證的顯示會感到困擾。
前端開發(fā)為主又偶有后端開發(fā)需求的開發(fā)者,推薦使用Eclipse+CodeMix為主要工具搭配
理由1 滿足絕大多數(shù)工作需求!Eclipse可以滿足絕大多數(shù)Java后端開發(fā)需求,CodeMix又能滿足絕大多數(shù)前端框架開發(fā)需求;
理由2 性價比高!一個Myeclipse標準版的授權價格即可收獲Java開發(fā)+絕大多數(shù)前端開發(fā)需求,性價比超越IDEA;
理由3 可玩性高!Eclipse擴展市場中有很多專業(yè)擴展,可以隨時滿足開發(fā)者更新的使用需求。
理由4 走在技術前沿!很多IDE都是基于Eclipse開發(fā)平臺的優(yōu)化升級版,在Eclipse的版本更新是始發(fā)站,用戶可以提前收獲一波最新特性。
缺點:更多企業(yè)用戶和所需要的功能配置比較繁瑣而且不全,需要對Eclipse比較熟悉的“老猿”才能駕馭。
總體來說,因為購買預算而放棄了部分體驗的開發(fā)者可以使用Eclipse+CodeMix作為開發(fā)工具,成本可控前端開發(fā)體驗度更好。為什么前端開發(fā)體驗度更好?接下來我們可以一起來復習一下CodeMix3在多語言開發(fā)和前端框架中的優(yōu)勢特點。
測試了一下,Eclipse安裝CodeMix的時候會存在文件無法下載的問題,根據(jù)官方的回答 應該還是對國內鎖區(qū)導致的。需要下載CodeMix的同學可以下載最新安裝包到本地后再安裝,地址 近期我準備搬運到本地,以后大家安裝就可以更方便了。
CodeMix v2020.4.7版本本地安裝文件下載地址://fc6vip.cn/resource/detail-download-18967
登錄 慧都網(wǎng)發(fā)表評論