2011-07-13 43 views
0

我一直在使用Slickedit大約十年。我很喜歡。 Eclipse幾乎已經成爲Java社區的一個標準,所以我認爲可能需要付出一些努力才能更輕鬆地轉換到新的工作(我擁有自己的副本)。我的經驗是,一旦他們看到它能做什麼,以及他們是否看到我可以在討論問題時在計算機上操作代碼,那麼老闆/同事就不會對我使用Slickedit的敵意。比較Slickedit和Eclipse

爲此,我想知道Eclipse有什麼功能,Slickedit不會......或者哪些功能在Eclipse中看起來更容易,更高效。

在此先感謝

+0

不是Java用戶我不能評論最多,除非說在SlickEdit(新工作環境)之後嘗試使用eclipse是脖子上的痛苦。也就是說,不是SlickEdit有Eclipse插件?也許這樣你可以得到兩全其美(我從來沒有嘗試過eclipse插件) – nhed

回答

1

我從來沒有用過的SlickEdit要麼,除了審訊幾年前,我想,但這裏的其他功能的快速列表來考慮(從Eclipse和IntelliJ IDEA的):

  • 作爲FVU如提取變量,參數,字段,常量,方法,類,接口,超類等許多常見的重構;拉起並推倒會員;與......環繞;移動,複製,克隆,重命名類,方法,變量等
  • 模板,讓你鍵入一個簡短的組合和熱鍵來創建共同類型的塊,如「psvm」展開爲主要方法,「sout」展開到System.out.println();包括大量這些,還可以創建自己的
  • 高級純文本或正則表達式在特定範圍內(如項目,項目+庫,自定義路徑和文件)中搜索和替換變量,方法,類等的「查找用法」使用正則表達式路徑匹配
  • 使用不同的完成模式可以非常聰明和快速地完成代碼(在IntelliJ中比Eclipse更快),它可以學習使用模式,並且可以根據上下文,當前位置的預期類型以及Java中的更多建議, XML文件和像Spring,Hibernate,Ant,Maven等技術特定的文件。
  • 數百個「意圖」用幾個按鍵來完成像創建類,方法,getter,setter,構造函數,和其他局域網標準構造;逆向條件;拆分/連接變量聲明和初始化;將一個字段添加到構造函數的參數中;添加進口;添加Maven依賴關係; ...和和
  • 整合與您的所有其他開發工具,如Web服務器,數據庫,構建工具,版本控制,問題跟蹤,等等,這樣就可以從IDE控制所有

這是我頭頂的主要內容。我希望它能讓你對流行的IDE有什麼期待。如果Slickedit能夠很好地完成所有這些工作,那麼您應該可以輕鬆獲得另一個IDE。

0

通過什麼我能找到他們的網站上,並專注於Java的有用於重構不支持(IMO這是一個大問題),和語法檢查無後臺編譯。

另外 - 但這也許是他們稱之爲編輯器而不是IDE的原因 - 我看不到支持編譯/構建和打包應用程序,例如使用ant任務。

+0

Hi FVU。 Slickedit是一個完整的IDE。它具有所有這些和複雜的程度。就像我寫的,我已經使用了10年。我認爲這是我的錯,不是要求兩個人都有發展的意見。閱讀功能列表並查看屏幕截圖可以提供幫助,但這不是一種很好的方式來了解軟件是什麼樣的。感謝您的意見 – Steve

+0

我沒有使用術語編輯器來貶低產品,只是試圖從他們的網站弄清楚它可以做什麼 - 並且網站可能會損害產品......只是我簡單地測試了SlickEdit過去的好日子,但後來解決了MultiEdit。 :-)無論如何,我認爲一款價格爲299美元的產品,而主要的競爭是免費的一些風格更好地將一些超級引人注目的功能帶入競技場。太糟糕了,你不能爲我演示SlickEdit,我一直在尋找提高生產力的工具。 – fvu

+0

嗨FVU,謝謝你的提示。我沒有把你當作貶低VSE。我同意他們的網站不會很好地銷售產品。成本(購買多個被許可人的商店有很大的折扣)是值得的......或者我認爲在過去的12年中,我一直在使用WebLogics加強Eclipse版本的教程。迄今爲止,我一直對Eclipse印象深刻。我只是試圖獲得我對它的看法,看看它是否比VSE好得多,不僅僅是成本和目前的流行度。 – Steve