開發工具 快捷鍵整理

?快捷鍵大全

?

JAVA 開發工具 MyEclipse 
-------------------------------------
MyEclipse 快捷鍵1(CTRL)
-------------------------------------
Ctrl+1 快速修復
Ctrl+D: 刪除當前行
Ctrl+Q? 定位到最后編輯的地方
Ctrl+L? 定位在某行?
Ctrl+O? 快速顯示 OutLine
Ctrl+T? 快速顯示當前類的繼承結構
Ctrl+W? 關閉當前Editer
Ctrl+K? 快速定位到下一個
Ctrl+E 快速顯示當前Editer的下拉列表
Ctrl+J? 正向增量查找(按下Ctrl+J后,你所輸入的每個字母編輯器都
提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,)???
Ctrl+Z 返回到修改前的狀態
Ctrl+Y 與上面的操作相反
Ctrl+/? 注釋當前行,再按則取消注釋
Ctrl+D刪除當前行。
Ctrl+Q跳到最后一次的編輯處
Ctrl+M切換窗口的大小
Ctrl+I格式化激活的元素Format Active Elements。
Ctrl+F6切換到下一個Editor
Ctrl+F7切換到下一個Perspective
Ctrl+F8切換到下一個View

------------------------------------------
MyEclipse 快捷鍵2(CTRL+SHIFT)
------------------------------------------
Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)
Ctrl+Shift+/ 自動注釋代碼
Ctrl+Shift+\自動取消已經注釋的代碼
Ctrl+Shift+O 自動引導類包
Ctrl+Shift+J 反向增量查找(和上條相同,只不過是從后往前查)
Ctrl+Shift+F4 關閉所有打開的Editer
Ctrl+Shift+X? 把當前選中的文本全部變為小寫
Ctrl+Shift+Y? 把當前選中的文本全部變為小寫
Ctrl+Shift+F? 格式化當前代碼
Ctrl+Shift+M(先把光標放在需導入包的類名上) 作用是加Import語句
Ctrl+Shift+P 定位到對于的匹配符(譬如{})
      (從前面定位后面時,光標要在匹配符里面,后面到前面,則反之)
Ctrl+Shift+F格式化文件Format Document。
Ctrl+Shift+O作用是缺少的Import語句被加入,多余的Import語句被刪除。
Ctrl+Shift+S保存所有未保存的文件。
Ctrl+Shift+/ 在代碼窗口中是這種/*~*/注釋,在JSP文件窗口中是 <!--~-->。
Shift+Ctrl+Enter 在當前行插入空行(原理同上條)
-----------------------------------------

-----------------------------------------
MyEclipse 快捷鍵3(ALT)
-----------------------------------------
Alt+/ 代碼助手完成一些代碼的插入 ,自動顯示提示信息
Alt+↓? 當前行和下面一行交互位置(特別實用,可以省去先剪切,再粘貼了)
Alt+↑? 當前行和上面一行交互位置(同上)
Alt+←? 前一個編輯的頁面
Alt+→? 下一個編輯的頁面(當然是針對上面那條來說了)
Alt+Enter 顯示當前選擇資源(工程,or 文件 or文件)的屬性

MyEclipse 快捷鍵4(ALT+CTRL)

Alt+CTRL+↓ 復制當前行到下一行(復制增加)
Alt+CTRL+↑ 復制當前行到上一行(復制增加)
-------------------------------------------
MyEclipse 快捷鍵5(ALT+SHIFT)
-------------------------------------------
Alt+Shift+R 重命名
Alt+Shift+M 抽取方法
Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
Alt+Shift+L 抽取本地變量
Alt+Shift+F 把Class中的local變量變為field變量
Alt+Shift+I 合并變量
Alt+Shift+V 移動函數和變量
Alt+Shift+Z 重構的后悔藥(Undo) Shift+Enter 在當前行的下一行插入空行 
            (這時鼠標可以在當前行的任一位置,不一定是最后)
Alt+Shift+O(或點擊工具欄中的Toggle Mark Occurrences按鈕) 當點擊
某個標記時可使本頁面中其他地方的此標記黃色凸顯,并且窗口的右邊框會出現
白色的方塊,點擊此方塊會跳到此標記處。


下面的快捷鍵是重構里面常用的,本人就自己喜歡且常用的整理一下
  (注:一般重構的快捷鍵都是Alt+Shift開頭的了)

--------------------------------------------
MyEclipse 快捷鍵(6)
--------------------------------------------
F2當鼠標放在一個標記處出現Tooltip時候按F2則把鼠標移開時Tooltip
            還會顯示即Show Tooltip Description。
F3跳到聲明或定義的地方。
F5單步調試進入函數內部。
F6單步調試不進入函數內部,如果裝了金山詞霸2006則要
        把“取詞開關”的快捷鍵改成其他的。
F7由函數內部返回到調用處。
F8一直執行到下一個斷點。

PHP 開發工具 PHPEclipse

一,資源操作:
  
  Ctrl+Shift+R:打開”打開資源”對話框,然后再輸入框中輸入過濾字符查找并打開文件
  
  Ctrl+Shift+E:顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)
  
  Ctrl+E:快速顯示當前Editer的下拉列表,然后可通過輸入過濾字符或上下鍵選擇切換文件
  
  Ctrl+M:最大化當前的Edit或View(再按則反之)
  
  Ctrl+W:關閉當前Editer
  
  Ctrl+Shift+F4:關閉所有打開的Editer
  
  Alt+Enter:顯示當前選擇資源(工程或文件)的屬性

二,文件操作:
  
  Ctrl+Space:代碼助手,完成一些代碼的自動插入
      (一般和輸入法有沖突,可以修改輸入法的熱鍵,或使用Alt+/代替)
  
  Ctrl+Shift+X:把當前選中的文本全部變為大寫
  
  Ctrl+Shift+Y:把當前選中的文本全部變為小寫
  
  Ctrl+Shift+P:定位到對應的匹配符(譬如{},
        另從前面定位后面時,光標要在匹配符里面,后面到前面,則反之)
  
  Ctrl+Shift+F:格式化當前代碼,注意當注釋關閉時使用此功能可能導致異常
  
  Ctrl+D:刪除當前行
  
  Ctrl+I:快速修復當前行,即正確縮進光標所在行
  
  Ctrl+L:定位到指定行(對于程序超過100的人就有福音了)
  
  Ctrl+Q:定位到最后編輯的地方
  
  Ctrl+K:參照當前選中的Word快速定位到下一個目標
  
  Ctrl+Z:返回到修改前的狀態(編寫代碼時的后悔藥)
  
  Ctrl+Y:撤銷上面的返回(即后悔的后悔藥)
  
  Ctrl+/:注釋當前行,再按則取消注釋
  
  Ctrl+,:在一個文件中快速定位到存在問題的行(如錯誤、警告等),可多次連續使用
  
  Alt+↓:當前行和下面一行交互位置(特別實用,可以省去先剪切,再粘貼了)
  
  Alt+↑:當前行和上面一行交互位置(同上)
  
  Ctrl+/(小鍵盤):折疊當前類中的所有注釋代碼,再按則展開
  
  Ctrl+*(小鍵盤):展開當前類中的所有注釋代碼,再按無效~
  
  Ctrl+Alt+↓:復制當前行到下一行(復制增加)
  
  Ctrl+Alt+↑:復制當前行到上一行(復制增加)
  
  Shift+Enter:在當前行的下一行插入空行(這時鼠標可以在當前行的任一位置,不一定是行尾)
  
  Ctrl+Shift+Enter:在當前行的上一行插入空行(原理同上條)
  
  Ctrl+Shif+O:在PHP站點(可自定義搜索源)搜索光標所在的字符串函數


更多知識 敬請期待。。。

  歡迎加主人QQ:904776475 (請注名:一豐博園)
??

轉載于:https://www.cnblogs.com/yifenghong/archive/2012/02/07/2341000.html

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

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

相關文章

前端構建新世代,Esbuild 原來還能這么玩!

大家好&#xff0c;我是若川。持續組織了5個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。今天分享一篇esbui…

大三下學期十四周總結

在小組的學習方面&#xff0c;這周主要是對微信小程序的學習。對JSON格式請求在Spring boot與小程序之間的交互有了一些了解。對微信的接口wx.request、wx.uploadFile、wx.chooseImage的接口的使用。微信開發后臺傳過來的響應數據如果不是標準的json格式&#xff0c;需要在小程…

平面設計師和ui設計師_平面設計師為什么要享受所有樂趣?

平面設計師和ui設計師Graphic designers are pretty cool. We have to admit that. Be it their dressing style, their attitude and most importantly their enviable gadgets. Large Mac monitor, wacom tablet, drawing sets, swatchbooks , iPad pro with pencil, humungo…

轉:Xcode下的GDB調試命令

Xcode的調試器為用戶提供了一個GDB的圖形化界面&#xff0c;GDB是GNU組織的開放源代碼調試器。您可以在Xcode的圖形界面里做任何事情&#xff1b;但是&#xff0c;如果您需要您可以在命令行里使用GDB的命令&#xff0c;且gdb可以在終端運行&#xff0c;也可以在Xcode下的控制臺…

web表單設計:點石成金_設計復雜的用戶表單:12個UX最佳實踐

web表單設計:點石成金It’s been a few years that I’ve been taking interest in designing complex user forms, where a lot of information is requested from users. Here are a few industries where you regularly find such flows:幾年來&#xff0c;我一直對設計復雜…

跨平臺開發框架到底哪家強?5款主流框架橫向對比!

跨平臺開發框架到底哪家強&#xff1f;目前市場上有多個專業做跨平臺開發的框架&#xff0c;那么對開發者來說究竟哪一個框架更符合自己的需求呢&#xff1f;筆者特地總結對比了一下不同框架的特性。國內外筆者選擇了一共5個主流的測評對象&#xff0c;分別是RN&#xff0c;Flu…

【一句日歷】2019年6月

【2019年6月1日兒童節星期六】 人們在協商&#xff0c;解決和處理各種狀況時&#xff0c;若要獲得圓滿的結果&#xff0c;平靜的心和自我控制能力必不可少。任何人都明白。如果我們不能很好地控制自我&#xff0c;反而讓焦躁和嗔怒干擾了我們&#xff0c;那么我們的工作不再具有…

Android學習摘要一之Android歷史

Google與你998年9月7日創立&#xff0c;經過十幾年在搜索引擎方面的精耕細作&#xff0c;成為全球互聯網巨頭&#xff0c;尤其在地圖搜索的應用更是引人注目。Google與2007年11月5日宣布基于Linux平臺的開源手機操作系統&#xff0c;名稱為Android&#xff0c;中文譯為“機器人…

c#創建web應用程序_創建Web應用程序圖標集的6個步驟

c#創建web應用程序I am not great at creating logos or icons, mainly because of the lack of practice. So when I was tasked to create an unique icon set for our web app, I wasn’t confident that things will turn out right. After researching effective and rele…

基于pnpm + lerna + typescript的最佳項目實踐 - 理論篇

本文來自作者金虹橋程序員 投稿原文鏈接&#xff1a;https://juejin.cn/post/7043998041786810398本系列文章分為兩篇&#xff1a;理論篇和實踐篇 理論篇&#xff1a;介紹pnpm&#xff08;pnpm的特點、解決的問題等&#xff09;、lerna&#xff08;lerna的常用命令&#xff09;…

nginx 多進程 + io多路復用 實現高并發

一、nginx 高并發原理 簡單介紹&#xff1a;nginx 采用的是多進程&#xff08;單線程&#xff09; io多路復用(epoll)模型 實現高并發 二、nginx 多進程 啟動nginx解析初始化配置文件后會 創建&#xff08;fork&#xff09;一個master進程 之后 這個進程會退出 master 進程會…

轉載:程序員從初級到中級10個秘訣

Justin James曾發表過一篇博文《10 tips for advancing from a beginner to an intermediate developer》&#xff0c;為我們分享如何才能完成程序員從初級到中級的蛻變&#xff0c;現將中文譯文轉載于此&#xff0c;供大家借鑒。 在一封與TechRepublic會員交流的郵件當中&…

ux設計工具_UX設計中的工具和實用主義

ux設計工具There’s a zillion tools for User Experience and User Interface Design. Don’t take my word for it: a simple Google search for “what are the best tools for wireframing” (to take just one aspect of UX) leads you to endless pages of “The 20 best…

幕后常駐嘉賓配音小姐姐的2021年度總結

大家好&#xff0c;我是若川。這是公眾號幕后常駐嘉賓配音小姐姐&#xff0c;看完了上一個阿源小姐姐的年度總結《一張圖看程序媛阿源的2021個人年度流水賬》&#xff0c;寫的年度總結投稿。點擊以下音頻可以查看收聽往期更多音頻。以下是正文~Hi&#xff0c;大家好呀~我是若川…

java spring cloud版b2b2c社交電商spring cloud分布式微服務:服務注冊與發現(Eureka、Consul)...

Spring Cloud簡介電子商務社交平臺源碼請加企鵝求求&#xff1a;一零三八七七四六二六。Spring Cloud是一個基于Spring Boot實現的云應用開發工具&#xff0c;它為基于JVM的云應用開發中涉及的配置管理、服務發現、斷路器、智能路由、微代理、控制總線、全局鎖、決策競選、分布…

js 全選

<form name"frm" method"post" action"/add" onsubmit"return check()"><table class"titem" ><tr><td class"field"> * 所屬批次</td><td class"value"><sele…

結果規格化_結果

結果規格化If you’ve seen an Instagram story involving a question and people tilting their heads, you probably were looking at the “Who Is More” Instagram filter. In this article, I will share the creative process and decision making behind this filter.如…

2021 年 JavaScript 大事記

大家好&#xff0c;我是 ConardLi&#xff0c;不知不覺中&#xff0c;2021 年已經接近尾聲了&#xff0c;不知道在 2021 這一年&#xff0c;你收獲了什么&#xff1f;又失去了什么呢&#xff1f;又到了開始做年終總結的時候了&#xff0c;今天&#xff0c;我來給 JavaScript 做…

java版spring cloud+spring boot+redis多租戶社交電子商務平臺 (十三)springboot集成spring cache...

電子商務社交平臺源碼請加企鵝求求&#xff1a;三五三六二四七二五九本文介紹如何在springboot中使用默認的spring cache&#xff0c;聲明式緩存Spring 定義 CacheManager 和 Cache 接口用來統一不同的緩存技術。例如 JCache、 EhCache、 Hazelcast、 Guava、 Redis 等。在使用…

windows符號服務器地址

當調試windows程序的時候&#xff0c;有時候會需要一些符號文件。系統的公有符號文件微軟都是提供的&#xff0c;只需在調試器中設置即可&#xff0c;在下次調試時&#xff0c;調試器會自動從網上下載需要的符號文件。可以使用符號文件的調試器有windbg等等。 符號服務器地址&a…