Ecplise開發工具的使用
1> Eclipse基本概念
- 工作區(workspace)
- 專案(Project)
2>Eclipse的常用快捷鍵
快捷鍵 | 功能 |
---|---|
Alt + / | 程式碼助手,加快程式碼完成速度 |
Ctrl + Z | 撤銷之前的操作 |
Ctrl + Y | 反撤銷之前的操作 |
Ctrl + / | 使用單行註釋一個程式碼塊,如果重複使用改功能可以撤銷 |
Ctrl + Shift + / | 使用多行註釋一個程式碼塊 |
Ctrl + Shift + \ | 取消多行註釋一個程式碼塊 |
Ctrl + X | 剪下 |
Ctrl + F | 查詢 |
Ctrl + D | 刪除一行程式碼 |
3>Ecilpse的實用功能
Source(Alt + Shift + S)
1>根據類中的成員變數生成關於它們的引數的建構函式。
2>自動複寫equals()、toString()、hashCode()等方法等。
4>程式碼重構(Refactor)
改變既有程式碼的設計:
提高程式碼的可複用性,減少重複程式碼。
重構的特點:
- 重構可以改善軟體的設計。
- 重構可以讓軟體更加容易理解。
- 重構可以協助尋找bugs。
- 重構可以提升開發速度。
Eclipse實現Refactor的簡單功能
- 對類實現改名 Refactor=>Rename,這樣可以使所有該類的子類等也實現同時改名。
- 將一個類挪動到另一個包中,Refactor=>Move。
- 修改方法的簽名,對方法名使用重構,Refactor=>Change Method Signature。
- 將某個方法,向上交給父類或者介面,對方法名使用重構,Refactor=>Pull up。
- 將某個方法,向下交給子類,對方法名使用重構,Refactor=>Pull down。
- 將某個方法,對所有方法包括方法體使用重構,抽取出來給某個類、父類或者介面,Refactor=>Extract Class或者Refactor=>Extract SuperClass或者Refactor=>Interface
- 將某組程式碼(在多個方法裡都重複),抽離出來並給予它一個單獨的方法名,選定這組程式碼使用重構,Refactor=>Extract Method
相關文章
- Linux開發工具的使用Linux
- Poechant 快速安裝配置教程:Windows + Ecplise CDT + MinGW開發環境Windows開發環境
- Qt開發工具使用QT
- 使用者行為分析的工具開發
- 初創公司最愛使用的那些開發工具
- LINUX開發使用的3個遠端工具Linux
- 僅供自己使用的javascipt輔助開發工具Java
- 好開發的工具
- 解決ecplise提示需要移除@Override的問題IDE
- 請教彭老師:開發工具使用的問題
- 最常用的scrum工具、敏捷開發工具、看板工具Scrum敏捷
- 使用go語言開發hive匯出工具GoHive
- 使用Electron開發一個吸色工具的心路歷程
- 使用 Node.js 開發簡單的腳手架工具Node.js
- 高效開發 MVVM 和 databinding 你需要使用的工具MVVM
- ES API,使用Kibana的開發工具用例說明API
- Flutter開發第一個專案android studio 開發工具的使用說明FlutterAndroid
- 安全工具開發
- 開發工具分享
- Andriod開發工具
- HTML 開發工具HTML
- 開發工具集合
- 提升前端開發效率的工具前端
- maven java 開發 必要的工具MavenJava
- 開發Python的好工具Python
- 40款加速網站開發的 CSS 開發工具網站CSS
- 41款加速網站開發的 CSS 開發工具網站CSS
- ecplise配置jad反編譯.class檔案編譯
- 使用CDS view開發SAP Marketing contact的facet追溯工具View
- 使用Python快速開發API和Web的工具:ApiLogicServerPythonAPIWebServer
- 2019年值得你使用的20大開發工具
- 簡化 Go 開發:使用強大的工具提高生產力Go
- 30個基本的使用者體驗開發工具和服務
- [譯]使用開發工具來除錯 Beta 版 WebView除錯WebView
- PHP開發人員使用工具(個人愛好)PHP
- 開發中所使用的開發環境開發環境
- 面向開發人員的最佳開源工具開源工具
- 離不開的工具之《Docker開發指南》Docker