Jetbrain系列IDE设置
JetBrain公司很强,以后IDE渐渐变成这一家独大的场面。此公司IDE确实好用,堪比VS(虽然还差一点)。
JetBrain系列IDE包括很多,如webstorm,pycharm,phpstorm,intellij等,每一个IDE大约都是200M左右。实际上,完全不需要安装这么多IDE,正确姿势是只安装intellij+插件
,这样就可以将全部工作在一个IDE里面完成。
UI简介
IntelliJ等IDE都是用Java语言编的,Eclipse也是用Java语言编的。既然都是Java语言编的,那么就必然要用到UI库,Java标准UI库是Sun公司出版的awt/swing
,而Eclipse用的是IBM的SWT。IntelliJ则是完全自定义了一套UI。这套UI包括很多创新,例如:
- 停靠在边缘的工具窗口------Tool Window
工具窗口包括:停靠模式选择、全部展开/全部收起、设置等 - 自定义列表选择
设置
IntelliJ的设置分为两部分:项目设置和默认设置。分别对应Settings和OtherSettings/DefaultSettings。
还有一种设置是ProjectStructure,项目目录设置,可以在这里添加SDK。
工欲善其事,必先利其器。一定要把IntelliJ的菜单栏全部弄清楚。
当改变ToolWindow及界面布局后,想要一直保持这个布局,使用window/store current as default
。
注册码
IntelliJ的注册码是有时间限制的,过一段时间就会自动失效,需要再次重新输入注册码。
直接获取验证码
蓝玉大神博客
快捷键更改
要想查看IntelliJ的快捷键,不必远求,选择菜单:help/keymap reference
即可。
如果不习惯默认的快捷键,可以尝试将快捷键模式改为其它IDE的快捷键系统。但是这样做并不能使全部快捷键都发生改变。此乃下策,因为IntelliJ中的快捷键定义的操作跟别的IDE有的快捷键操作不同。
如果保持现在的快捷键,可以只更改部分快捷键。因为以后会用的越来越多,可以一次性设置好,然后把settings导出为jar包,以后不用配置,直接导入设置即可。
下面是我更改的的一些配置:
- 代码提示默认ctrl+space(这是全角半角切换),改为alt+/,这与cyclic expand word冲突,直接删掉它就可以了
- ctrl+M,进入presentation mode,与scroll to center冲突,直接删掉它就可以了.
- setting>codestyle>python设置tab为3个空格,设置indent也为3个空格
- rename默认为shift+f6,改为f2,这与next highlignted error冲突,删掉它就可以了
- ctrl+W关闭当前活跃标签,与extent selection冲突.
- alt+up,alt+down当前行上下移动,与导航快捷键冲突
使用技巧
- default-settings是设置全局,project-structure是设置项目相关.
- 在settings中可以设置python interpreter,这样就能够在pycharm里面使用多套python环境进行开发.
- 使用IntelliJ时,导入awt往往是导入该包中的全部类,这样就会出现很多错误,所以禁用全部导入。在codestyle-java-import中进行更改。
- 在更改maven或者gradle之后,一定要打开maven工具条或者gradle工具条进行刷新,否则不生效。
- PyCharm对代码提示格式太多,打开工程设置,搜索pep(python编码规范)、spell(去掉拼写检查)等关键字,把这些检查去掉,这样写代码时就不会有这么多下划线了。
6.在IntelliJ中重命名变量会影响字符串的值!这一点有点坑。
导入Maven工程
导入Maven工程有三种方法,分别是:
- File/new/ProjectFromExistingSource从现有代码导入,这样就可以导入maven项目
- 在settings/
apearance&behavior
/Menus&Toolbars
/Main Menu/Other中可以找到import project,把这一项添加到open菜单后面就可以导入maven工程了。
在Menus&Toolbars
中可以进行很多高级设置,可以控制菜单栏显示哪些菜单。
- 如果是导入github上的maven项目,可以使用菜单中的new 从github直接clone到本地并打开。
去除掉无用的inspection
IDE报错太多,很多报出的错误并不是真正的错误而是IDE没有解析正确。
直接在报错上alt+enter快捷键进入inspection设置页面取消检测即可。
转载于:https://www.cnblogs.com/weiyinfu/p/6306740.html
Jetbrain系列IDE设置相关推荐
- pycharm设置字体样式_Pycharm IDE设置系列教程(三):配置颜色和字体
PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具.此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发. PyCha ...
- Jet Brain系列IDE快捷键命令
整理日常工作中使用JetBrain系列的IDE经常用到的快捷键命令,加粗的为常用命令或比较好用的命令 删除一行: Ctrl + X ; 复制一行: Ctrl + D; 文件内搜索: Ctrl + F ...
- JetBrains —— JetBrains系列IDE优化配置(提高启动和运行速度)
问题描述 JetBrains产品启动慢,运行不流畅. 问题分析 1.JetBrains产品默认启动配置主要考虑低配置用户,参数不高,导致启动慢,然后运行也不流畅. 2.JetBrains 系列IDE ...
- VS2005、VS2010等VS系列IDE在MFC开发过程中,Resource View标签打不开,问题为“opened in other editor”
问题描述: VS2005.VS2010等VS系列IDE在MFC开发过程中,Resource View标签打不开,问题为"opened in other editor" 可能原因: ...
- 关于win7下的创新A系列声卡设置,完美解决麦克不能实时加混音问题!
关于win7下的创新A系列声卡设置,完美解决麦克不能实时加混音问题! 此贴于2010.9.9更新 此帖主要针对创新A系列(现手上只有A2ZS,Live系列只能参照)在vista.win7下不支持EAX ...
- JetBrains公司系列IDE开发工具通用初始配置推荐(Android Studio、InterlliJ、PHPStorm、CLion、Webstorm等)
JetBrains是捷克一家公司,Interllij IDEA.PHPStorm.CLion.Webstorm等神级IDE(集成开发环境)就出自其手.AndroidStudio就改自InterlliJ ...
- 华为p20云空间无法清理_华为P20系列这样设置手机,更能保护你的隐私安全!
原标题:华为P20系列这样设置手机,更能保护你的隐私安全! 华为P20是一款主打拍摄的手机,新一代徕卡双摄配合AI智能芯片,让你和摄影师的距离不再遥远,随手一拍艳倾天下.尤其是其手持夜景功能,真是牛到 ...
- InteIlij IDE 设置背景图片详细教程
InteIlij IDE 设置背景图片详细教程 第一步 第二步 第三步 最后一步 结尾(很重要) IDEA是我们java程序员最喜爱的编辑器之一 先说废话 平时工作面对IDEA的时间比面向对象时间还长 ...
- jetbrains系列IDE启动壁纸
自己制作或下载jetbrains系列IDE启动壁纸Desktop Art,软件启动壁纸叫splash screen. 自己生成一个 IDEA 风格的启动图 进入 Desktop Art 网站 编辑界面 ...
最新文章
- python解析json_python3 解析 json 字符串并返回支持属性访问的对象
- [使用心得]maven2之m2eclipse使用手册之六使用Maven2插件创建一个简单的SSH2项目之jetty篇(一)...
- .NET 2.0 CER学习笔记
- 【Hadoop应用案例】针对运营商支付业务的渠道推荐系统
- 2016年第七届蓝桥杯C/C++ A组国赛 —— 第一题:随意组合
- 操作系统原理_读懂操作系统之缓存原理(cache)(三)
- 跨平台2D/3D游戏开发框架libGDX发布1.2.0更新
- 翻译练习:Hadoop概述
- 启动报错 classnofoundexception org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- WCF,Net remoting,Web service
- php留言板验证验证码,留言板7 图形验证码
- 博客制作系 -- 2.4. Git
- IEEE1588精确网络时钟同步协议简介
- matlab计算纹波电压,如何估算开关电源纹波电压?
- 如何在内网环境下解决rpm包的问题
- 间隔十年重新更新微博
- 一看就会!Matplotlib图像基础
- 喜!人民币入篮;忧!欧央行下调。【济南中金点评 www.zjzx01.com】
- PLC初学者梯形图编程原则
- 2021年高压电工考试报名及高压电工试题及解析
热门文章
- 在 Windows 上安装 TensorFlow(转载)
- IE9 以下版本浏览器兼容HTML5的方法,使用的静态资源的html5shiv包:
- atitit.MIZIAN 陕北方言 特有词汇 大词典 attilax 整理 a--g v1 q31.xlsx
- 数据结构之字符串反转
- Android 五大布局简析
- 那年学过的Quartz框架笔记
- SVDchapter14 机器学习之利用SVD简化数据
- CIO都在用的数据可视化软件
- “工业4.0”下的可视化工厂建设方案
- c语言如何写地图,自己用C语言写的扫雷地图