基於WEB應用開發的java程式員必備工具

來源:互聯網
上載者:User
一個好的程式員除了具備紮實的基本功外,還應該具有更為靈活的邏輯思維與判斷能力。除此之外,撐握一些行之有效協助工具輔助也很重要。工欲善其事,必先利其器。有好的工具輔助,所做的工作將事半功倍。下面向大家推薦基於WEB應用開發的java程式員應該必備的輔助開發工具。

  1,Java剖析工具 -- profiler
  是一個全功能的Java剖析工具(profiler),專用於分析J2SE和J2EE應用程式。它把CPU、執行緒和記憶體的剖析組合在一個強大的應用中。JProfiler可提供許多IDE整合和應用伺服器整合用途。JProfiler直覺式的GUI讓你可以找到效能瓶頸、抓出記憶體漏失 (memory leaks)、並解決執行緒的問題。它讓你得以對heap walker作資源回收器的root analysis,可以輕易找出記憶體漏失;heap快照(snapshot)模式讓未被參照(reference)的對象、稍微被參照的對象、或在終結(finalization)隊列的對象都會被移除;整合精靈以便剖析瀏覽器的Java外掛功能。
:http://www.ej-technologies.com/download/overview.html


 
  2,冗餘代碼檢查 -- Simian
  Simian UI 是一個用來發現重複代碼的eclipse外掛程式,對於改善設計,消除冗餘代碼很有協助。
安裝方法:使用eclipse的Help->Software Update進行安裝。網站地址為:http://www.integility.com/eclipse/
安裝後,按照提示重新啟動eclipse。在希望進行分析的項目上點擊右鍵,選擇Simian->Add Simian to this project,就可以為該項目進行代碼檢查。

  3,瀏覽器端調試工具(IE) -- Internet Explorer Developer Toolbar
  微軟發布了Internet Explorer Developer Toolbar Beta版。該產品讓開發人員能夠深入探索和理解Web頁面,協助開發人員更好地建立Web應用。瀏覽和修改Web頁的文件物件模型(DOM)。具備以下特性:
-通過多種技術方式定位、選定Web頁上的特定元素。
-禁止或啟用IE設定。
-查看HTML對象的類名、ID,以及類似連結路徑、tab順序、快速鍵等細節。
-描繪表格、儲存格、圖片或選定標籤的輪廓。
-顯示圖片象素、大小、路徑、替代文字等。
-即時重定義瀏覽器視窗大小到800x600或自訂大小。
-清空瀏覽器緩衝和cookie,被清除項可從所有對象或給定域中選擇。
-直接存取關聯W3C規範參考、IE開發組blog或其他來源。
-顯示設計時尺規,協助對齊對象。
該工具條可整合在IE視窗,或以浮動視窗形式存在。

:從微軟官方下載

  4,瀏覽器端調試工具(Firefox) -- Firebug
  JavaScript, CSS, HTML,Ajax調試工具。功能包括HTML/CSS檢查,除錯工具,錯誤控制台和命令列等。可對javascript做調試和效能分析,查看html代碼的結構,css樣式動態提示,檢測並顯示分頁錯誤,瀏覽樹型結構的DOM資料,可以顯示javascript的log等等功能。

:http://www.getfirebug.com/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.