BlueJ是Java程式設計師最歡迎的IDE之一。對於個人或建立小型軟體開發的團隊來說,它是最佳選擇之一。BlueJ具有非常互動的布局,允許開發人員測試他們的代碼並與新對象進行交互。你可以通過應用方法來開發對象,可以測試它們的值,也可以直觀地掃描代碼。
簡單的功能如下:
在以前的時候,首先我們要對自己所編寫的程序進行一下簡單的測試,需要的操作相對來說還是比較複雜的。具體的操作步驟,大家可以參考下圖,如圖所示:其實在main的主函數中,就已經包含了各種各樣對StuClass方法進行簡單測試的代碼。而如今這種方法,我們已經可以省去大量書寫main主函數了。而且如果我們使用這一種方法,就可以更加簡單快捷地對程序進行測試。具體的操作步驟,如圖所示:當我們點擊了「new StuClass()」的按鈕以後,那麼大家就可以在bluej主界面左下角出現一個紅色的顯示區域。如圖所示:大家知道這個紅色的顯示區域是什麼意思嗎?其實,這個出現在我們眼前的紅色顯示區域就是類的一個實例。當我們使用滑鼠右擊該區域以後,就可以對這個方法進行簡單的測試了。比如說:void add Stu(Stringname)這個方法。除此之外,我們還可以通過Inspect否認方法對實例的變量進行觀察以及測試。官網下載:https://www.bluej.org/
Eclipse允許程式設計師開放地使用原始碼。允許用戶使用任何作業系統,例如Linux,Windows和Mac。提供的界面是它最吸引人的元素之一,允許拖放功能,還可以使用靜態分析來分析代碼,還支持諸如調試和性能分析之類的元素。使用教程
1.雙擊打開
2.點擊create a new project
3.選中console application,點擊go
4.點擊next
5.選擇c或者c++,點擊next。
6.輸入你的工程名,並選擇工程存放位置,點擊next
7.點擊finish,工程就創建完了。
8.左側欄裡有你建的工程,點擊sources,雙擊main.c,看到如下界面。
Vscode界面介紹
主要分為5個區域,分別是活動欄,側邊欄,編輯欄,面板欄,狀態欄
①:活動欄從上到下依次為,打開側邊欄,搜索,使用git,debug,使用插件④:面板欄,從左到右依次為,問題,輸出,調試欄,終端(terminal),最重要的是terminal,用來輸入相關命令⑤:狀態欄,點擊 [圖片上傳失敗...(image-bcdf98-1559059441856)].png)[圖片上傳失敗...(image-a50ab7-1559059441856)] 該區域可以調出面板欄⑥:需要注意的為下圖紅框所示,分別表示滑鼠光標所在位置和tab縮進字符,這裡為縮進4個字符新建文件和文件夾
官網下載:https://code.visualstudio.com/
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。1.創建一個新的python項目,本質上只是創建了一個文件夾2.創建文件,文件夾
3.腳本模板設置
4.安裝第三方包
關閉或打開代碼補全功能
5.運行代碼
我們可以在模板中直接加入這兩句,以後每次新建Python文件這兩句就已經在文件開頭了。具體設置為:
打開file->settings->Editor->file and code template->python script
然後在模板內輸入上面兩行代碼保存即可。
文字大小和顏色和風格
打開file->settings->Editor->Colors & Fonts
file-settings-appearance-theme-選擇自己需要的風格
先單擊save as,然後在size裡面輸入適合的大小,根據自身需要。
運行
在pycharm裡面,我們不用藉助windows下的cmd來運行程序了,pycharm直接提供了運行功能。在編寫好程序之後我們有三種方法可以運行:工具欄中的run,如果沒有顯示Toolbar,可以在view裡面找到Toolbar並勾選。官網:https://www.jetbrains.com/最後,再給大家介紹一款Deep TabNine代碼補全工具,它支持23種程式語言、5種編輯器,使用簡單,效果驚豔。不少使用過的網友說:TabNine是他們用過的最好的代碼補全工具,這是屬於程式設計師的殺手級應用。在VS Code的擴展商店裡,TabNine已經被下載1.3萬次,獲得全5星好評。
Deep TabNine支持Java:
Deep TabNine支持Python:
Deep TabNine支持C++:
Deep TabNine支持Haskell:
除以上幾種語言之外,Deep TabNine還支持Java、C、PHP、Go、C#、Ruby、Objective-C、Rust、Swift、Type、OCaml、Scala、Kotlin、Perl、SQL、HTML、CSS和Bash。主流程式語言幾乎都囊括在內。
支持5種編輯器
TabNine支持VS Code、Sublime Text、Atom、Emacs、Vim五種代碼編輯器。對於使用VS Code和Sublime來說,安裝TabNine非常方便,用自帶的擴展包管理工具即可。