㈠ 用JAVA開發窗體程序,用什麼IDE比較好
IDE主要是代碼編輯工具,一款好的能更有效的完成開發效果,主流IDE有:
1,Eclipse
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)(免費)。
2,MyEclipse
MyEclipse,是在eclipse 基礎上加上自己的插件開發而成的功能強大的企業級集成開發環境,主要用於Java、Java EE以及移動應用的開發。MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產品的支持相當不錯(收費)。
3,Intellij IDEA
IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn、github等)、JUnit、CVS整合、代碼分析、 創新的GUI設計等方面的功能可以說是超常的。IDEA是JetBrains公司的產品,這家公司總部位於捷克共和國的首都布拉格,開發人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java等少數語言。
4,NetBeans
NetBeans 由Sun公司(2009年被甲骨文收購)在2000年創立,它是開放源代碼以及開發人員和客戶社區的家園,旨在構建世界級的Java IDE。NetBeans當前可以在Solaris、Windows、Linux和Macintosh OS X平台上進行開發,並在SPL(Sun公用許可)范圍內使用。
㈡ JAVA IDE工具eclipse、MyEclipse、NetBeans、Intellij IDEA哪款好
個人建議啊,你最開始用的哪個軟體就用哪個軟體, 本人一隻用eclipse開發的,用了幾年了,然後轉而用了很多其他的軟體,如NetBeans,Intellij IDEA都用過,myeclipse就是eclispe的另一個版本,就是內存什麼的優化好一點而已,但是eclipse也可以手動設置內存。。再來說NetBeans,Intellij IDEA,本人用的是真不習慣,他們的代碼聯想補全功能比較好,效率高,但是真的是見仁見智,要那麼快有啥用,真正需要自動補全的代碼並不多,eclipse的Alt + / 足以。然後用的各種不習慣。要花很多成本去學該軟體的快捷鍵什麼的。而且代碼風格什麼的都不習慣,,,
最後的建議是,你最開始用的什麼軟體就一隻用下去,沒必要換,最開始別人一個記事本可以開發出來一個帝國。
而且很多開源社區,開源項目都是eclipse版本的。。
㈢ PHP開發工具IDE哪個好用,請推薦幾個謝謝
PHP IDE
zend studio業界公認的最專業最強大的,但不一定適合所有人
Eclipse 也不錯。這個現在有多個版本的,比如PHP100的EclipsePHP Studio。
還有SUN的 NetBeans這個也很強大。簡便,強大,免費(推薦)
還有phpdesigner 這個是用delphi開發,老外開發的,也不錯,功能很強大的。還且很易用(推薦)
文本類的就推薦兩個。UltraEdit-32公認的最強大的文本編輯器 還有一個Notepad++ 也很好用,我個人更喜歡Notepad++
㈣ python 哪個ide好用
為初學者們介紹一下比較受歡迎且好用的工具。
一、最強終端:Upterm
本來想推薦fish或者zsh,但其實這兩個我也主要是貪圖自動補全這個特性。最近在用的這個 Upterm 其實很簡單好用,它是一個全平台的終端,可以說是終端里的 IDE,有著強大的自動補全功能。之前的名字叫 BlackWindow,有人跟他說這個名字不利於社區推廣,改名叫 Upterm 之後現在已經17000+ Star了。
二、互動式解釋器:Ptpython
一個互動式的 Python 解釋器。支持語法高亮、提示甚至是 vim 和 emacs 的鍵入模式。
三、包管理必備:Anaconda
強烈推薦Anaconda ,它能幫你安裝好許多麻煩的東西,包括: Python 環境、pip 包管理工具、常用的庫、配置好環境路徑等等。這些事情小白自己一個個去做的話,容易遇到各種問題,帶來挫敗感。如果你想用Python搞數據方面的事情,就安裝它就好了,它甚至開發了一套JIT的解釋器Numba。所以 Anaconda有了JIT之後,對線上科學計算效率要求比較高的東西也可以搞了。
四、編輯器:Sublime3
小白的話當然還是推薦從PyCharm開始上手,但有時候寫一些輕量的小腳本,就會想用輕量級一點的工具。Sublime3很多地方都有了極大的提升,並且用起來比原來還要簡單。配合安裝Anaconda或CodeIntel插件,可以讓 Sublime擁有近乎IDE的體驗。
五、前端在線編輯器:CodeSandbox
雖然這個不算是真正意義上的Python開發工具,但如果後端工程師想寫前端的話,這個在線編輯器太方便了,簡直是節省了後端工程師的生命啊!不用安裝npm的幾千個包了,它已經在雲端完成了,采讓你直接就可以上手寫代碼、看效果。對於 React、Vue這些主流前端框架都支持。算是一個推薦補充吧。
六、Python Tutor
Python Tutor 是由 Philip Guo 開發的一個免費教育工具,可幫助學生攻克編程學習中的基礎障礙,理解每一行源代碼在程序執行時在計算機中的過程。通過這個工具,教師或學生可以直接在 Web 瀏覽器中編寫 Python 代碼,並逐步可視化地運行程序。如果你不知道代碼在內存中是如何運行的,不妨把它拷貝到Tutor里可視化執行一遍,加深理解。
七、IPython
IPython 是一個 for Humans 的 Python 互動式 shell,用了它之後你就不想再用自帶的 Python shell 了,IPython 支持變數自動補全,自動縮進,支持 bash shell 命令,內置了許多實用功能和函數,同時它也是科學計算和交互可視化的最佳平台。
八、Jupyter Notebook
Jupyter Notebook 就像一個草稿本,能將文本注釋、數學方程、代碼和可視化內容全部組合到一個易於共享的文檔中,以 Web 頁面的方式展示。它是數據分析、機器學習的必備工具。
九、Anaconda
Python 雖好,可總是會遇到各種包管理和 Python 版本問題,特別是 Windows 平台很多包無法正常安裝,為了解決這些問題,Anoconda 出現了,Anoconda 包含了一個包管理工具和一個Python管理環境,同時附帶了一大批常用數據科學包,也是數據分析的標配。
十、Skulpt
Skulpt 是一個用 Java 實現的在線 Python 執行環境,它可以讓你輕松在瀏覽器中運行 Python 代碼。使用 skulpt 結合 CodeMirror 編輯器即可實現一個基本的在線Python編輯和運行環境。
以上推薦的十個Python開發工具,雖然都很好用,但是也不必全部都安裝,畢竟適合自己的才是最好的,大家可以根據自己的需求進行選擇。
㈤ python ide哪個好用
1. Pyscripter
Pyscriptor是一個開源的Python集成開發環境,很富有競爭力,同樣有諸如代碼自動完成、語法檢查、視圖分割文件編輯等功能。
2. Wing
Wing是一個Python語言的超強IDE,適合做互動式的Python開發.Wing IDE同樣支持自動代碼完成、代碼錯誤檢查、開發技巧提示等,而且Wing IDE也支持多種操作系統,包括Windows、Linux和Mac OS X。
3. Emacs
Emacs是一個可擴展的文本編輯器,同樣支持Python開發.Emacs本身以Lisp解釋器作為其核心,而且包含了大量的擴展。
4. Pycharm
Pycharm是一個跨平台的Python開發工具,是JetBrains公司的產品.其特徵包括:自動代碼完成、集成的Python調試器、括弧自動匹配、代碼折疊.Pycharm支持Windows、MacOS以及Linux等系統,而且可以遠程開發、調試、運行程序。
5. Sublime Text
SublimeText也是適合Python開發的IDE工具,SublimeText雖然僅僅是一個編輯器,但是它有豐富的插件,使得對Python開發的支持非常到位。
6. Vim
Vim是一個簡潔、高效的工具,也適合做Python開發。
7. Komodo Edit
Komodo Edit是一個免費的、開源的、專業的Python IDE,其特徵是非菜單的操作方式,開發高效。
8. Eclipse with PyDev
Eclipse+PyDev插件,很適合開發Python Web應用,其特徵包括自動代碼完成、語法高亮、代碼分析、調試器、以及內置的交互瀏覽器。
㈥ 你們公司Java開發都使用什麼IDE開發工具
我朋友的公司用的是IDEA,是收費的(有破解版),功能強大。
㈦ 推薦一款好用的java IDE
分享五個必須掌握的工具。
1、SparkJava
這是針對Java開發者的一個新的輕量級以及強大的Web應用框架。Spark擁有簡單和直接的方法,你可以使用Spark框架,通過做一些繁瑣的XML配置來編碼應用。Spark助你更輕松的開發Java Web應用。
2、jClarity
jClarity是兩個產品的組合,其中illuminate用於性能監控,census則用於收集日誌和分析數據,框架是輕量級的,並且非常的緊湊。
3、Clover
Clover是一款偉大的用於代碼覆蓋的工具,該工具有助於編寫對應用測試有用的代碼。你可以在IDE或持續集成系統中運行Clover。工具優化於提升你的測試速度。
4、jProfiler
jProfiler有直觀的用戶界面,可以幫助你解決性能瓶頸以及理解問題。你可以很容易的確定內存泄漏並使用jProfiler修復線程問題。
5、Visualvm
Visualvm是一款免費的、集成了多個JDK命令行工具的可視化工具,它能為您提供強大的分析能力,對Java應用程序做性能分析和調優。
以上就是和大家分享的關於Java工程師必須掌握的五個工具。
㈧ 用C語言編程,哪個IDE最好
這個沒有什麼最好,適合自己的就是最好的。