我相信超过90%的java开发人员在刚开始学习java的第一个ide都是eclipse,没错,我也是,并且在工作过后,公司用的是Myeclipse,操作习惯其实和eclipse无差。有些人由于某些原因,从eclipse转向了idea开发,并且都对我说:用了idea就在也不想用eclipse了。我自己体验过一段时间,由于工作确实不用这个,平时学习和开发用Myeclipse也都习惯了,就一直没用的特别6。不过考虑到明年大概率要换工作,特别可能是互联网方向,想提前适应一下这款IDE结合Spring家族框架的开发习惯。
以下是个人学习过程中遇到的一些坑,以及对应的填坑方法,希望能帮助到同样热爱学习的你。

  • 免费激活
    确实正版太贵了(就算是几十块钱,我相信大家还是用破解的多:( )大家在百度或者必应搜一下破解方法,基本上都可以找到有效的破解之道。不过,那种通过直接用注册码激活的方法,我试过很多,基本上都是无效的注册码。我还记得第一次激活的时候使用的以下这个。
    但是最近搜的时候,发现已经不能用了。但是,要相信中国能人还是有很多的,推荐一个我最新激活的方法。
http://www.imooc.com/article/288330
  • 关于配置
    刚上手时,发现backspace不能删除,ctrl+c和ctrl+v失效等等不习惯。好在idea可以直接将用键习惯修改成eclipse,如图所示,打开Setting配置界面,选择KeyMap,在下拉中选择Eclipse,再点击应用和保存按钮就可以了。
    提醒一点,进入项目后设置的相关配置,只对当前项目生效,如果需要设置全局配置,则需要close project后,回到主页的setting中进行设置。具体的操作位置见下图:

    图中箭头的下拉中的setting选项可以设置全局配置。设置完后,可以直接在图中左侧的项目列表中快速打开最近的项目,还是极其方便快捷。
  • 编辑模式总是insert模式
    idea有一个默认的vim编辑模式,需要手动进行关闭。有的版本可以直接在tool菜单中关闭vim emulator,不过我的18版没有这个选项,可以在setting–>plugins搜索vim,注意选择Installed类型,如图可以看到这个IdeaVim插件,将前面的小勾去掉,再点击应用就可以了。

从Myeclipe转向Idea,各种遇坑与填坑经验,持续更新(图文)相关推荐

  1. WebBrowser,挖坑,跳坑,填坑

    最近在 C# Asp.net 平台上的一个项目中用到了 WebBrowser 控件.自然而然就进入了 一连串的坑了.用网络上一同行的话"用WebBrowse,就是在给自己挖坑". ...

  2. jQuery Mobile使用中遇到的坑!填坑很难,但很有成就感。。

    jQuery Mobile使用中遇到的坑!填坑很难,但很有成就感.. 最近参与到一个项目的前端开发中,为了提高用户体验使用到了jQuery Mobile.主要是用到了页面过渡效果,这种效果可以做到页面 ...

  3. Ubuntu安装搜狗输入法以及入坑和填坑教程(多图!全!)

    本人招坑体质,Ubuntu下安装搜狗输入法尝试了两种安装方法,入了两次坑,在论坛和度娘那看了好多方法,备受摧残之后终于装上了,于是总结了一个比较全面的图文并茂的教程. 我用的Ubuntu版本是16.0 ...

  4. 利用arccatalog做空间数据迁移的各种坑及填坑

    首先介绍背景,公司用的Java后台,oracle数据库,gis服务用的是ARCgis,公司项目前期,给S省中的两市部署并应用过 ,通过多年表现出色,服务令客户满意,后来全省也要使用这个系统,然后全省使 ...

  5. linux nacos启动_nacos初体验-踩坑与填坑篇

    最近在看 RuoYi 的分布式微服务架构权限管理系统,RuoYi 的注册中心和配置中心都是采用 alibaba 的 nacos,本文主要介绍使用 Windows10 电脑安装 nacos 1.3.2 ...

  6. Java面试没过_Java面试中遇到的坑【填坑篇】

    1.StringBuilder替代String拼接,面试中经常会问到 String,StringBuilder,StringBuffer的区别. 解答:String类作为java语言中最常见的字符串类 ...

  7. Linux启动nacos成功日志_nacos初体验踩坑与填坑篇

    点击上方"蓝字"关注我们 最近在看 RuoYi 的分布式微服务架构权限管理系统,RuoYi 的注册中心和配置中心都是采用 alibaba 的 nacos,本文主要介绍使用 Wind ...

  8. Mask R-CNN 训练自己的数据集—踩坑与填坑

    作者 | Raini 出品 | 北京图特摩斯科技有限公司(thutmose.cn) tensorflow/keras版(项目地址https://github.com/matterport). 服务器c ...

  9. 手游测试常见10个坑及填坑建议

    随着手游市场的竞争越来越激烈,测试发布已经成为了几乎所有游戏的必经之路.捷克AppAgent公司的Peter Fodor指出了测试发布最容易陷进去的10个坑,并且根据他们常见到或者亲身经历过的错误给出 ...

最新文章

  1. 30 个 Redis 基础知识
  2. CSDN、博客园等6大技术博客平台的写作体验测评 1
  3. 一年赚4.5亿,网红盲盒公司泡泡玛特再战IPO
  4. linux命令详解——tee
  5. [转]awsome-python
  6. 【论文解读】AAAI 2020 持续学习语义理解框架ERNIE 2.0
  7. sga_target大于sga_max_size数据库无法启动
  8. Unity Spine动画如何选定帧数(时间)播放
  9. RGB颜色值在线转换工具
  10. 企业级docker安装kong,konga实战
  11. Python使用ffmpeg合成视频、音频
  12. python实现牛顿法_牛顿法求极值及其Python实现
  13. C++开发环境配置实验
  14. Android Studio配置文件路径修改的方法
  15. 每日三个笑话-20151003
  16. 基于视觉反馈的步进电机X-Y平台控制
  17. 浅谈JDK8相对于JDK7的一些新特性
  18. PHP美团开放平台开发记录,美团外卖,第一步授权演示及错误提示:获取门店出错(3)解决方法
  19. linux并口驱动编程开发
  20. 【Python实战】激情澎湃,2023极品劲爆舞曲震撼全场,爬虫一键采集DJ大串烧,一曲醉人女声DJ舞曲,人人都听醉~(排行榜采集,妙啊~)

热门文章

  1. 如何在GitHub上搜索提交消息?
  2. 如何使用pass语句?
  3. 计算机模块的概念,用户定义类模块概念-计算机二级-Access
  4. win11 c4d如何安装 Windows11安装c4d的步骤方法
  5. 阶乘计算升级版 (20分)_求1!+2!+3!+...+20!的和
  6. python有关迭代器和生成器的面试题_python面试题之生成器迭代器
  7. 使用程序简单查询IP地址
  8. CSS3实现卡片翻转动画
  9. 微信小程序点击复制文本到剪切板,获取剪切板内容
  10. Vue报错'Do not use built-in or reserved HTML elements as component id:解决方法