1. 程式人生 > >國外Java程式設計師的最佳工具

國外Java程式設計師的最佳工具

Every Java programmer has set of tools to get through office challenges. Over the years, Java programmers are using number of software to get their work done. There are tons of useful software and tools available for Java programmers. Beginner developers have difficulty to finding the right tools and they end up wasting lot of time in looking for the right tool. Today we have listed seven must have tools for Java developers.
《譯:每個Java程式設計師都有一組工具來克服辦公室的挑戰。多年來,Java程式設計師正在使用大量的軟體來完成他們的工作。Java程式設計師可以使用大量有用的軟體和工具。新手開發人員很難找到合適的工具,他們最終會在尋找合適的工具上浪費大量的時間。今天,我們列出了七個必須為Java開發人員提供的工具。》

1. Notepad++:

在這裡插入圖片描述
Notepad++ is the best tool to edit xml, scripts and even to simply making notes. The best part of this tool is, every document you open on Notepad++, it remains there even when you close it. It helps in accidental deletion of important notes. It can be used as comparing plugin that you can use to compare codes. This is the best alternative option to Notepad app.
《譯:Notepad++ 是編輯XML、指令碼甚至簡單記錄的最好工具。這個工具最好的部分是,你在Notepad++上開啟的每一個文件,即使你關閉它,它仍然在那裡。它有助於意外刪除重要筆記。它可以作為比較外掛,你可以用來比較程式碼。這是對記事本應用程式最好的選擇。》

2. XML Marker:

XML Marker is very important tool for Java developers. It is the best software tool for getting the job done. XML Marker is designed in very easy-to-use manner. You can navigate from top level to lowest level of elements in element pane. The top panel has elements that help you access important features. This is a paid software.
在這裡插入圖片描述


《譯:XML Marker是Java開發人員非常重要的工具。這是完成任務的最好的軟體工具。XML Marker是以非常容易使用的方式設計的.您可以在元素窗格中從頂層導航到最低級別的元素。頂部面板有幫助您訪問重要功能的元素。這是一個付費軟體。》

3. SQL Developer:

相信很多開發者都是在用mysql,不知道你有沒有嘗試過SQL Developer
This is another easy-to-use tool for database administrators and managers. You can connect to database and SQL statements using this tool. It doesn’t feature fancy functions like Toad but, this is good enough to get the job done. SQL Developer is a free tool by Oracle. The only downside of this tool is, you require JDK in order to use this.
《譯:這是另一個易於使用的工具,供資料庫管理員和管理人員使用。可以使用此工具連線到資料庫和SQL語句。它沒有像蟾蜍這樣的花哨功能,但是,這足以完成任務。SQLDeveloper是Oracle的免費工具。這個工具的唯一缺點是,您需要JDK才能使用它。》
在這裡插入圖片描述

4. Jad:

Jad is used for decompiling Java class. You can just fire jad commands and read codes in form of plain text. There is little advance version of Java classes, where you need to use jar file that lacks documentation. This rarely happens but, if somebody has messed up with the source code. You need to recompile the full system before you provide a patch. It is very hard to find the source as the full inventory is missing. JAD helps in such situations. You can laverage the simplicity of GUI version of JAD and get things done in no time.
《譯:JAD用於對Java類進行反編譯。您只需發出jad命令並以純文字形式讀取程式碼即可。Java類的高階版本很少,您需要使用缺乏文件的JAR檔案。這種情況很少發生,但是,如果有人搞砸了原始碼。在提供修補程式之前,需要重新編譯整個系統。很難找到來源,因為完整的庫存是缺失的。在這種情況下,Jad會有所幫助。您可以使用JAD的GUI版本的簡單性,並在任何時候完成任務。》
在這裡插入圖片描述

5. Eclipse:

Eclipse我相信99%的開發者都用過,在我開始學習java的時候我用的是my Eclipse 後面我發現Eclipse 的特點候,漸漸喜歡上了這款工具。
Some people simply love Eclipse while, there is a group of people who prefer to stick to Notepad. You can use notepad but, there are quite a few cases where Eclipse plays better role. Navigation in eclipse is very simple. You just need to know the basic stuff and you are good to go. Eclipse is the most preferred Java IDE choice.
《譯:有些人只是喜歡Eclipse,而有一群人更喜歡堅持使用記事本。您可以使用記事本,但是,有相當多的情況下,Eclipse發揮了更好的作用。Eclipse中的導航非常簡單。你只需要知道基本的東西,你就可以走了。Eclipse是最首選的JavaIDE選擇。》
在這裡插入圖片描述

6. Keytool:

Keytool is part of JDK by Oracle. You need challenging work environment if you are using this tool actively. Keytool is rarely used tool in the development environment. However, if you are handling enterprise level applications, this is the best key and certificate management tool.
《譯:KeyTool是Oracle JDK的一部分。如果您正在積極使用此工具,則需要具有挑戰性的工作環境。KeyTool在開發環境中很少使用。但是,如果您正在處理企業級應用程式,這是最好的金鑰和證書管理工具。》
在這裡插入圖片描述
如果感興趣的朋友可以加群一起閒聊qq群947405150,一起交流技術群947405150.