文档章节

tip of the day

Mr_Deng
 Mr_Deng
发布于 2015/10/17 09:46
字数 986
阅读 42
收藏 0

With a single keystroke, you can apply another code style/coloring scheme or keymap right from the editor. Just press Ctrl+后引号 (View | Quick Switch Scheme), to specify the scheme you want to change

Use Ctrl+Shift+Enter to complete a current statement such as if, do-while, try-catch, return (or a method call) into a syntactically correct construct (e.g. add curly braces).

When in the Go to Class, Go to Symbol, or Go to File popup, you can ease the search by filtering the lookup list with the help of the "camel words" prefixes.

Use Ctrl+Shift+I (View | Quick Definition), to quickly review definition or content of the symbol at caret, without the need to open it in a new editor tab.

You can use Basic Completion (Ctrl+空格) in HTML, CSS and JavaScript files, for completing attributes, parameters, tags, selectors, etc.

The Edit | Copy Reference action can be used to insert a reference to a field/method/class/file into the current position in the editor.

For example, go to the java.util.Collections JDK class, place the cursor within the EMPTY-MAP field and press Ctrl+Alt+Shift+C:

The Code | Move Statement Up/Down action is useful for reorganizing the code lines in your file, e.g., for bringing a variable declaration closer to variable usage.

Select a code fragment and press Ctrl+Shift+向上箭头 or Ctrl+Shift+向下箭头.

The following pictures show an initial location of a code fragment, and the results of moving the selected fragment up and down.

By pressing Alt+Shift+F10 you can access the Run/Debug dropdown on the main toolbar, without the need to use your mouse.

The Quick Definition Viewer (Ctrl+Shift+I) can also be used for items in lookup lists that appear on code completion and class/file/symbol navigaton commands.

You can use Basic Completion (Ctrl+空格) within Java String literals and in other file types, for completing .properties keys.

You can quickly view the image referenced at caret by using the Quick Definition (Ctrl+Shift+I). The underlying image will be opened in a popup instead of a separate editor tab.

It is possible to rename CSS selectors directly from HTML. Position the caret at the selector to be renamed and press Shift+F6 (Refactor | Rename).

Navigation bar is a quick alternative to the Project view.

Use Alt+Home keyboard shortcut to show the navigation bar, and arrow keys to locate the necessary files or folders.

The Changes tool window shows all deleted, modified, and unversioned files in a single view. Use Alt+9 keyboard shortcut to show or hide this tool window.

From the Changes tool window you can perform all the necessary version control actions: commit changes, manage changelists, put resources under version control, examine differences and more.
If you notice that Android Studio works slowly, consider the possibility to reduce the number of folders under antivirus protection.

Each antivirus check in your project consumes resources. You can significantly improve the performance, if you exclude certain folders from the antivirus protection.

You can quickly open a Maven project by selecting a pom.xml file in the File | Open dialog. The corresponding Maven project is imported with default settings, without launching the wizard.
If you don't want to commit some of your changes to the repository, you can set them aside for a while, by moving to a separate changelist, or by putting them to a shelf. Select such file in the Local tab of the Changes tool window, and on the context menu choose Move to Another Changelist, or Shelve Changes.

You can quickly open an Eclipse project by selecting a .classpath or .project file in the File | Open dialog. The corresponding Eclipse project is imported with default settings, without launching the wizard.

You can bring forward the list of all usages of a class, method or variable across the whole project, and quickly jump to the selected usage. To do that, place the caret at the symbol's name or at its usage in code and press Ctrl+Alt+F7 (Edit | Find | Show Usages in the main menu), scroll the list and click the desired usage.

To quickly find a menu command or toolbar action, you do not need to look through the menus. Just press Ctrl+Shift+A (Help | Find Action on the main menu) and start typing the name of the action. Choose the desired action from the suggestion list.

To quickly find and run an inspection, press Ctrl+Alt+Shift+I and start typing the name of the inspection or its group. Choose the desired inspection from the suggestion list and then specify the desired scope.

You can quickly find a setting you need in the Settings/Preferences dialog, without browsing through the numerous options. Just type some characters that, in your opinion, exist in the option description, and the list of settings will reduce to the matching ones. Select the desired entry, and see the setting that contains the entered characters highlighted:

You can create code constructs using statement completion. Start typing a method declaration or a statement, and press Ctrl+Shift+Enter after the opening parenthesis. The braces are created, with the caret placed inside:

打开外部文件并编辑

(1)通过主菜单 File - Open File

(2)将外部文件拖到Android Studio编辑器中

打开最近打开过的文件

(1)通过主菜单 View - Recent Files

(2)快捷键 Command+E

打开最近更改过的文件

(1)通过主菜单 View - Recently Changed Files

(2)快捷键 Command+Shift+E

ctrl+tab实现项目文件的切换

© 著作权归作者所有

Mr_Deng
粉丝 0
博文 2
码字总数 1032
作品 0
厦门
私信 提问
Audible TTS 0.8.0 发布,Android 上的 TTS 程序

Audible TTS 0.8.0 修复了应用无法从通知中启动的问题,增加新特性 "Go To on Long Click" ,修复屏幕锁权限问题,增加了 "tip of the day" 框架。 Audible TTS可以通过发声的方式从其他应用...

oschina
2013/06/11
1K
0
7 Brain Tips for Software Developers

It was only some years ago that I realized that whatever I do, think, feel and have in my life, are in direct proportion of the performance of my brain. I immersed myself in boo......

perfectspr
2014/12/11
17
0
10个编程提示,让你在实践中更高效、更具创造性

文章来自:知加-工程师文化社区 不知你有没有注意到,编程并没有非常好的自学书籍。当然,有很多片段的解释能从理论上指导各种编程语言。但是程序员们的实际行为方式呢?如果你追 Silicon Va...

Magnolia6
2017/06/27
2
0
【我的Android进阶之旅】 Android Studio 使用小技巧:快速Close Others其他的文件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/qq446282412/article/details/91809907 一、效果 今天看到 【Tip of ...

欧阳鹏
06/13
0
0
Android Studio 3.4 Canary 8 发布

Android Studio 3.4 Canary 8 发布了。 此版本新增了一个工具 Resource Manager,资源管理器。 功能如下: Bulk import: 可以通过 Resources 工具窗口或 Resource management import wizard,...

h4cd
2018/12/14
1K
8

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins World 贡献者峰会及专家答疑展位

本文首发于:Jenkins 中文社区 原文链接 作者:Marky Jackson 译者:shunw Jenkins World 贡献者峰会及专家答疑展位 本文为 Jenkins World 贡献者峰会活动期间的记录 Jenkins 15周岁啦!Jen...

Jenkins中文社区
18分钟前
6
0
杂谈:面向微服务的体系结构评审中需要问的三个问题

面向微服务的体系结构如今风靡全球。这是因为更快的部署节奏和更低的成本是面向微服务的体系结构的基本承诺。 然而,对于大多数试水的公司来说,开发活动更多的是将现有的单块应用程序转换为...

liululee
33分钟前
6
0
OSChina 周二乱弹 —— 我等饭呢,你是不是来错食堂了?

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @ 自行车丢了:给主编推荐首歌 《クリスマスの夜》- 岡村孝子 手机党少年们想听歌,请使劲儿戳(这里) @烽火燎原 :国庆快来,我需要长假! ...

小小编辑
59分钟前
324
8
玩转 Springboot 2 之热部署(DevTools)

Devtools 介绍 SpringBoot 提供了热部署的功能,那啥是热部署累?SpringBoot官方是这样说的:只要类路径上的文件发生更改,就会自动重新启动应用程序。在IDE中工作时,这可能是一个有用的功能...

桌前明月
今天
5
0
CSS--列表

一、列表标识项 list-style-type none:去掉标识项 disc:默认实心圆 circle:空心圆 squire:矩形 二、列表项图片 list-style-img: 取值:url(路径) 三、列表项位置 list-style-position:...

wytao1995
今天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部