热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

10.07Idea的使用

2019独角兽企业重金招聘Python工程师标准一、Idea配置-1、指定设置中maven的路径和Git的路径--1.1、配置maven路径:---࿰

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、Idea配置

    -1、指定设置中maven的路径和Git的路径

        --1.1、配置maven路径:

            ---(1)Configure — Settings — 搜索“Maven”

            ---(2)点击“Maven”,在右侧的“Maven home directory”中选择已安装maven的根目录,然后“User setting file”选择maven根目录下conf文件中的setting.xml文件,最后点击Apply。

        --1.2、配置Git路径

            ---(1)Configure — Settings — 搜索“Git”

            ---(2)点击“Git”,在右侧“Path to Git executable”中选择安装Git的bin目录中Git.exe文件,然后点击“Test”,成功后点击Apply。

 

    -2、Idea界面、字体、背景配置

        --2.1、界面配置

            ---(1)点击“View”,勾选“Toolbar”,取消勾选“Navigation Bar”;

        --2.2、字体配置

            ---(1)先配置全局的字体,“Settings” — “Appearance&BeHavior” — “Appearance” — 勾选 “Use custom font” 选择字体

            ---(2)设置编辑器的字体,“Settings” — ”Editor” — “Font” —在右侧“Font”和“Size”设置字体的字体大小

        --2.3、背景设置

            ---(1)编辑器字体背景,“Settings” — ”Editor” — “Color Scheme” — “General”,右侧点击“Text” — “Default text”,最右侧勾选“Bold”和选择“Background”(护眼色: #C7EDCC )

            ---(2)设置背景图片:“Settings” — “Keymap” — 输入“Set Background Image”搜索,设置快捷键(Ctrl + Alt +Shift + Q),使用快捷键选择上传的图片,调试好。

    -3、功能设置

        --3.1、统一编码:“Settings” — “Editor” — “File Encodings”,将右侧的编码统一改为UTF-8,勾上“Transparent native-to-ascii conversion”,使配置文件不乱码

        --3.2、方法分隔线:“Settings” — “Editor” — “General” — “Appearance”,右侧勾上“Show method separators”

        --3.3、类的注释模板:“Setting” — “Editor” — “File and Code Template” — “Includes” — “File Header”,编写想要的模板,如下:     

/*** @Author Lee_Finn* @Date ${DATE}
* @Time ${TIME}
* @Desc null*/

        --3.4、设置Tab键:“Setting” — “Editor” — “Code Style” — “Java” — “Tabs and Indents”,点击“Use tab character”

        --3.5、设置单行注释:“Setting” — “Editor” — “Code Style” — “Java” — “Code Generation”,取消勾选“Line comment at first column”,勾选“Add a space at comment start”

        --3.6、设置Idea内存:找到并打开Idea安装地址bin目录下idea.exe.vmoptions和idea64.exe.vmoptions

-Xms1024m
-Xmx4096m
-XX:ReservedCodeCacheSize=1024m                 (测试调试地址:https://blog.csdn.net/github_32521685/article/details/50541436)

           

    

   

    

 

1.1、 修改idea缓存文件位置(修改后需要重新;也可以将原来的缓存复制到想要存放的位置,这样就不需要了)

    1.1.1、 找到idea.properties(在idea安装目录的bin目录中),用记事本打开,找到如下的代码 :

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.IntelliJIdea/config#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.IntelliJIdea/system

1.1.2、配置自己想要存在的位置

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.IntelliJIdea/config
idea.config.path=D:/AppTools/Idea/IdeaIU/cache/config#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.IntelliJIdea/system
idea.system.path=D:/AppTools/Idea/IdeaIU/cache/system
 

1.3、设置idea构建堆的大小

01ef3839ba509902e4ce894738e14ffa049.jpg

 

二、Idea的基本样式设置

    0d5144e0f635de388b933c5851bde9818b3.jpg

File  --> Settings --> Editor --> Color Scheme --> General --> 右侧 Text --> Default text 点击  ,

勾上Bold则会对编码页面的字体加粗, 勾上Italic则会将编码页面的字体变成斜体

点击Background则会改变编码的背景色(护眼色为 R:199,G:237,B:204)

  

2.1.2-左边栏背景色设置

首先将电脑设置成护眼模式,然后在Idea的setting中如下图设置,确认即可

b7a27890965ada7a61b7293baefa29a3935.jpg

  

三、快捷键设置

    3.1-  Ctrl    +    其他键 

序号快 捷 键Idea 默认自定义(me)
01、Ctrl                            +                            A选中所有 
02、Ctrl                            +                            B查看类、方法、定义的字段或者关键字的声明 
03、Ctrl                            +                            C复制选中的 
04、Ctrl                            +                            D复制行删除行
05、Ctrl                            +                            E可以显示最近编辑的文件列表 
06、Ctrl                            +                            F查找 
07、Ctrl                            +                            G定位行  
08、Ctrl                            +                            H显示类结构图(类的继承层次)全局查找
09、Ctrl                            +                            I实现方法  
10、Ctrl                            +                            J自动代码  
11、Ctrl                            +                            M让光标处位于文本中间  
12、Ctrl                            +                            N查找类  
13、Ctrl                            +                            O重写方法  
14、Ctrl                            +                            Q显示注释文档  
15、Ctrl                            +                            R替换文本  
16、Ctrl                            +                            S保存  
17、Ctrl                            +                            U找到对应的父类  
18、Ctrl                            +                            V粘贴  
19、Ctrl                            +                           W可以选择单词继而选中语句继而选中行继而选中函数  
20、Ctrl                            +                            X剪切  
21、Ctrl                            +                            Y删除代码 无效
22、Ctrl                            +                            Z撤回上一步  
23、Ctrl                            +                     - 或 +当前方法的折叠或展开 
24、Ctrl                            +                      Enter语句前,向上插一行;语句末尾,向下插一行 
25、Ctrl                            +                           F7查询当前元素在当前文件中的引用,然后按 F3 可以选择 
26、Ctrl                            +                           F12浮动显示当前文件的结构 
27、Ctrl                            +                            ~快速切换方案(界面外观、代码风格、快捷键映射等菜单) 

 3.2- Alt    +    其他键

序号快 捷 键Idea 默认自定义(me)
01、Alt                            +                            J选择多个相同关键字的数据 
02、Alt                            +                            Q查看当前方法的声明 
03、Alt                            +                            Insert生成构造器/Getter/Setter等 
04、Alt                            +                            Up/Down在方法间快速移动定位 
05、Alt                            +                            Left/Right切换代码视图 
06、Alt                            +                            1快速打开或隐藏工程面板 
07、Alt                            +                            F1查找代码所在位置 
08、Alt                            +                            F3查找相同文本,并高亮显示 
09、Alt                            +                            F7查找整个工程中使用地某一个类、方法或者变量的位置 

  3.3- Shift    +    其他键

序号快 捷 键Idea 默认自定义(me)
01、shift                        +                                click关闭点击的文件 

3.4- Ctrl    +    Shift    +    其他键  

序号快 捷 键Idea 默认自定义(me)
01、Ctrl                +                Shift                +                E最近更改的文件 
02、   

3.5- Ctrl    +    Alt    +    其他键

序号快 捷 键Idea 默认自定义(me)
01、Ctrl            +            Alt            +            left/right返回至上次浏览的位置  
02、Ctrl            +            Alt            +            up/down向上/下移动语句  
03、Ctrl            +            Alt            +            B跳转到抽象方法的实现 无效
04、Ctrl            +            Alt            +            I将选中的代码进行自动缩进编排(html文件也行)  
05、Ctrl            +            Alt            +            J用动态模板环绕  
06、Ctrl            +            Alt            +            L格式化代码 无效

 

   

   

转载于:https://my.oschina.net/u/3678587/blog/3020596


推荐阅读
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • Android LED 数字字体的应用与实现
    本文介绍了一种适用于 Android 应用的 LED 数字字体(digital font),并详细描述了其在 UI 设计中的应用场景及其实现方法。这种字体常用于视频、广告倒计时等场景,能够增强视觉效果。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 在维护公司项目时,发现按下手机的某个物理按键后会激活相应的服务,并在屏幕上模拟点击特定坐标点。本文详细介绍了如何使用ADB Shell Input命令来模拟各种输入事件,包括滑动、按键和点击等。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文详细介绍了 com.facebook.drawee.view.SimpleDraweeView 中的 setScaleType 方法,提供了多个实际代码示例,并解释了其在不同场景下的应用。 ... [详细]
  • 本文介绍了两种方法,用于检测 Android 设备是否开启了开发者模式。第一种方法通过检查 USB 调试模式的状态,第二种方法则直接判断开发者选项是否启用。这两种方法均提供了代码示例和详细解释。 ... [详细]
author-avatar
Pri_颖颖_773
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有