作為程序猿,一定要知道的電腦快捷鍵和Eclipse快捷鍵

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

轉載自:Java資源社區

1. F2 當你選中一個文件的話,這意味著“重命名”2. F5 刷新3. CTRL+F5 強行刷新4. F12另存為5. Alt +F4 關閉程序6. Home首行7. Ctrl + Home游標移動到文字編輯的開始8. End 尾行9. Ctrl + F4關閉當前應用程序中的當前文本10. Ctrl + Esc開始11. Ctrl + End游標移動到文字編輯的末尾12 . Ctrl + W關閉當前窗口13. Ctrl + A 全選14. Ctrl +C 復制15. Ctrl + X 剪切16. Ctrl + V粘貼17. Ctrl +S 保存18. Ctrl + Z撤銷上一步19.  Ctrl + Alt + Esc    CTRL+ALT+DELETE 打開任務管理器21. CTRL+Y 重做上一步被撤銷的操作 22. CTRL+F 查找23.ALT+TAB 切換窗口  24.Tab鍵縮進(4個空格大小)25. Shift+Tab 反縮進26.在同一個文件夾內,當修改完一個文件名稱,直接敲擊Tab鍵,則可以直接轉到下一個文件名稱的編輯模式。(主要用于連續修改文件夾名稱)27. Win + R 調出運行命令28. Win + L鎖定計算機29. Wind +D 最小化或恢復windows窗口30. Wind + PrtSc 截圖31. 雙擊鼠標選中一個英語單詞32. 三擊鼠標選中一行MyEclipse中的快捷鍵1. Ctrl+1   快速修復
2. Ctrl+D:  刪除當前行
3. Ctrl+Alt+↓ 復制當前行到下一行(復制增加) 
4. Ctrl+Alt+↑ 復制當前行到上一行(復制增加) 
5. Alt+↓ 當前行和下面一行交互位置(特別實用,可以省去先剪切,再粘貼了) 
6. Alt+↑ 當前行和上面一行交互位置(同上) 
7. Alt+← 前一個編輯的頁面
8. Alt+→ 下一個編輯的頁面(當然是針對上面那條來說了) 
9. Shift+Enter 在當前行的下一行插入空行(這時鼠標可以在當前行的任一位置,不一定是最后) 10. Shift+Ctrl+Enter 在當前行插入空行(原理同上條) 
11. Ctrl+Q 定位到最后編輯的地方
12. Ctrl+L 定位在某行
13. Ctrl+M 最大化當前的Edit或View (再按則反之) 
14. Ctrl+/ 注釋當前行,再按則取消注釋//雙斜杠注釋15. Shift+Ctrl+/  /* */ 注釋
16. Ctrl+O 快速顯示 OutLine 
17. Ctrl+T 快速顯示當前類的繼承結構
18. Ctrl+W 關閉當前Editer 
19. Ctrl+K 參照選中的Word快速定位到下一個
20. Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)21. Ctrl+Shift+F4 關閉所有打開的Editer 
22. Ctrl+Shift+X 把當前選中的文本全部變為小寫
23. Ctrl+Shift+Y 把當前選中的文本全部變為小寫
24. Ctrl+Shift+F 格式化當前代碼25. Ctrl+Shift+P定位到對于的匹配符(譬如{}) (從前面定位后面時,光標要在匹配符里面,后面到前面,則反26. Alt+Shift+R 重命名27. 全局放大 Ctrl+= 
28. 全局縮小 Ctrl+-
29. 全局切換編輯器 Ctrl+Shift+W 
30. 全局上一個編輯器 Ctrl+Shift+F6 
31. 全局上一個視圖 Ctrl+Shift+F7 
32. 全局上一個透視圖 Ctrl+Shift+F8 
33. 全局下一個編輯器 Ctrl+F6 
34. 全局下一個視圖 Ctrl+F7 
35. 全局下一個透視圖 Ctrl+F8

高效工作的Eclipse快捷鍵:

1. Alt+/:代碼提示;2. F3:跳轉到類或變量的聲明;3. Alt+↑:將選中的一行或多行向上移動;4. Alt+↓:將選中的一行或多行向下移動;5. Alt+←:跳到前一次的編輯位置,在代碼跟蹤時用得比較多;6. Alt+→:跳到后一次的編輯位置,在代碼跟蹤時用得比較多;7. Alt+shift+r:將鼠標停在屬性名或方法名上,按下Alt+shift+r輸入新名稱并點擊Enter,進行重命名;8. Ctrl+/:注釋或取消注釋;9. Ctr+D:刪除光標所在行的代碼;10. Ctrl+E:快速轉換編輯器;11. Ctrl+K:將光標停留在變量上,按Ctrl+K鍵可以查找下一個同樣的變量;12. Ctrl+O:列出當前類中的所有方法和屬性;13. Ctrl+W:關閉單個窗口;14. Ctrl+鼠標單擊:可以跟蹤方法和類的源碼;15. Ctrl+鼠標停留:可以顯示方法和類的源碼;16. Ctrl+M:將當前視圖最大化;17. Ctrl+1:光標停留在某變量,按Ctrl+1鍵可以提供快速實現的重構方法。選中若干行,按Ctrl+1鍵可以將此段代碼放入for、while、if、do、try等代碼塊中;18. Ctrl+Q:回到最后編輯的位置;19. Ctrl+F6:切換窗口;20. Ctrl+shift+K:將光標停留在變量上,按Ctrl+shift+K鍵可以查找上一個同樣的變量,查找方向和Ctrl+K相反;21. Ctrl+shift+F:代碼格式化,如果將代碼進行部分選擇,僅對所選代碼進行格式化;22.Ctrl+shift+O:快速的導入類的路徑;23. Ctrl+shift+r:打開資源(打開工作區中的任意文件);24. Ctrl+shift+X:將所選字符轉為大寫;25. Ctrl+shift+Y:將所選文字轉為小寫;26. Ctrl+shift+/:注釋代碼塊;27. Ctrl+shift+\:取消注釋代碼塊;28. Ctrl+shift+M:導入未引用的包;29. Ctrl+shift+D:在debug模式里顯示變量值;30. Ctrl+shift+T:查找工程中的類;31. Shift+enter:在當前行之下插入空白行;32. Ctrl+shift+Alt:在當前行之上插入空白行;33. Ctrl+Alt+Down:復制光標所在行到下一行;34. 雙擊左邊括號:將選擇括號內的所有內容;

轉載于:https://my.oschina.net/u/3722671/blog/1823868

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/277858.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/277858.shtml
英文地址,請注明出處:http://en.pswp.cn/news/277858.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

QCustomplot(一) 能做什么事

閱讀目錄 一、QCustomPlot簡介二、效果預覽三、源碼下載四、相關文章回到頂部一、QCustomPlot簡介 之前在Qt之自繪制餅圖這篇文章的說明中我簡單的描述了下目前依賴于qt的第三方繪圖庫,此后我會針對自己使用QCustomPlot的情況做一總結,以方便大家參考 QC…

在Teams app代碼中enable nullable

昨天講了一下如何把代碼升級到 net6,今天我優化了好幾個小時更新代碼,enable了nullable。 c#的nullable我一直非常喜歡,它可以幫助開發人員,讓開發人員去思考,哪些地方需要可以為null,哪些地方不需要。它并…

shiro(一)簡介、理論知識

2019獨角獸企業重金招聘Python工程師標準>>> 開濤學shiro:http://jinnianshilongnian.iteye.com/blog/2018398 shirospirngmvc參考: https://www.cnblogs.com/sharpest/p/5865732.html http://peirenlei.iteye.com/blog/2086639 https://blog.csdn.net/c…

2019.04.24筆記

*)關于swing 今天同學誤解了我的意思,以為我要用java代碼做頁面和圖形,給我推薦了swing。 swing真是眼熟,大學課程里的。通過后臺代碼操作頁面和圖形。記得當年大學時,swing就已經淪為一種過時的技術了。到現在&#x…

Teams 的 Meeting App

Teams 的 Meeting App 已經正式推出了一段時間,相應的文檔也已經較為完善了,我接下來會寫一系列的文章,來介紹如何開發一個自己的Meeting app。這篇文章作為這個系列的第一篇,將介紹 meeting app 是如何被使用的,有哪些…

Github上最受歡迎的Python輕量級框架Flask入門

flask最近終于發布了它的1.0版本更新,從項目開源到最近的1.0版本flask已經走過了8個年頭。# app.py from flask import Flask app Flask(__name__)app.route("/") def hello():return "Hello World!"if __name__ "__main__":app.ru…

mysql表關聯

mysql的表關聯: left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄 right join(右聯接) 返回包括右表中的所有記錄和左表中聯結字段相等的記錄 inner join(等值連接) 只返回兩個表中聯結字段相等的行 轉載于:https://www.cnblogs.com/bloghua…

開發第一個Meeting App

今天我們來看一下如何使用c# net6 來開發一個 teams的 meeting app。首先先確保本地安裝了最新版本的 net6。創建一個目錄,然后在目錄下輸入下面的命令行,讓 dotnet 來生成一個初步的asp.net core 代碼框架。 dotnet new razor代碼框架生成如下的目錄和…

solrCloud搭建

一.什么是solrCloud? SolrCoud(solr云)是solr提供的分布式搜索方案。當一個系統搜索請求并發很高的時候,就需要使用solrCloud來滿足這些需求 solrCloud是基于solr和zookeeper的分布式的搜索方案,它的主要思想是使用zookeeper作為擠集群配置的…

Linux 添加新用戶賬號并賦予root權限

除了root用戶之外,通常需要為每個管理創建各自的用戶賬號,方便每個管理員登錄使用, 步驟如下: 1. 添加新用戶賬號 useradd mary.lee 2. 為新用戶賬號設置密碼 passwd mary.lee 3. 為新用戶賬號賦予root權限 usermod -a -G root…

如何獲取 Teams Meeting 的上下文信息

我們上一篇文章講了如果使用 net6 和 c# 來快速開發一個最簡單的 teams meeting app。為了讓大家比較容易理解,上個sample非常簡單,簡單到沒有什么功能,那我們現在就來慢慢擴展這個app的功能:看看如何獲取 meeting 的上下文。 打…

php的運行流程

1、Zend引擎:Zend整體用純C實現,是PHP的內核部分,他將PHP代碼翻譯(詞法、語法解析等一系列編譯過程)為可執行opcode的處理并實現相應的處理方法、實現了基本的數據結構(如:hashtable、OO&#x…

內置方法

isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)檢查是否obj是否是類 cls 的對象 class Foo(object):pass obj Foo() isinstance(obj, Foo) issubclass(sub, super)檢查sub類是否是 super 類的派生類 class Foo(object):pass class Bar(Foo):pass issubclass…

會議中的Meeting App

接著我們上兩篇博客文章,我們說了如何開發會議前和會議后的 meeting app,那如何開發一個會議中的 app 呢,實際上比較簡單,我們只需要在 tab 的配置項中勾選下面這兩個選項即可。 勾選后,我們安裝app到我們的一個會議中…

0-2歲的app開發人員必讀,Android開發APP前的準備事項

2019獨角獸企業重金招聘Python工程師標準>>> 隨著移動互聯網的興起,各行各業對移動應用的需求越來越大,從事APP開發的人也越來越多,APP開發行業可以說是方興未艾。APP開發是比較復雜的事情,涉及產品、美工設計、服務器…

FixedThreadPool吞掉了異常

為了方便遍描述問題,如下是簡化后的 public class RunException {public static void main(String[] args) { ExecutorService readerPool Executors.newFixedThreadPool(3); readerPool.submit(new Runnable() { public void run() { throw new RuntimeException(…

Teams Meeting App的 task 彈出框

前幾篇文章我們介紹了 Teams Meeting App 的各種類型和如何從無到有的使用 net6 和 c# 來開發一個 Teams Meeting app,那今天我們開始討論一些 meeting app 的高級互動: task 彈出框。我們先來快速修改一下之前的代碼,看看什么是 task 彈出框…

react 學習

react官網地址:http://facebook.github.io/react/ webpack官網地址:http://webpack.js.org/ 英文 https://www.webpackjs.com/ 中文 參考資料: React 入門實例教程-阮一峰 webpack的學習 學習列表: 了解react的語法&#x…

如何獲取Teams Meeting 詳情

最近有一些朋友問我,有沒有可能獲取到會議的詳情,我搜索了目前所有的 teams 文檔,發現有一個api可以獲取,不過在我寫這篇文章的時候,這個 api 還在 preview 階段,可能在正式發布前,還會有一些變…

C++ : 內聯函數和引用變量

一.內聯函數 內聯函數和普通函數的使用方法沒有本質區別&#xff0c;我們來看一個例子&#xff0c;下面展示了內聯函數的使用方法&#xff1a; #include <iostream> using namespace std; //下面展示內聯函數的使用 inline double square(double x) {return (x*x);} int…