• CSS日食与太阳碰撞


      随笔:随着回首所在的公司的日益扩大,所在的技术中心也日渐兵强马壮,但由于各位新老同仁的开发工具一直未曾统一,所以小编的老大终于一声令下,统一开发工具!统一使用IDEA,而且每个人今天要交一份IDEA的使用心得,所以就有了今天这篇文章,给大家分享一下。当然,由于今天周五太忙的缘故,只整理了一些基本的使用,后续有时间会慢慢给大家补足!

                                 IDEA使用心得

    1.打开IDEA的页面介绍

    2.导入一个本地项目

     

    3.对初始的IDEA空间进行一些初始配置: 

     

    3.1主题修改:

    3.2修改全局字体(默认为微软雅黑):

        也可以通过按住CTRL+鼠标滑轮来拉大拉小字体

    3.3 修改全局的编码格式

    I  DEA 的编码默认是 UTF-8 , Project Encoding 虽然默认是 GBK ,但是一般我都建议修改为 UTF-8 。

      IDEA 可以对 Properties 文件进行专门的编码设置,一般也建议改为 UTF-8 ,其中有一个重点就是属性 Transparent native-to-ascii conversio。对于 Properties 文件,重要属性 Transparent native-to-ascii conversion 主要用于转换 ascii ,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。

    4.如何将项目添加到Tomcat启动:

     

      直接启动就可以了。

    5.重点再说一下一般启动项目报404的问题:

     

      一般启动项目后,却报404大多是因为你的配置路径可能错误,导致找不到资源,如果配置正确,也可能是因为你的IDEA索引已经丢失或损坏,解决办法如下:

    6.解决IDEA项目打开或重新导出后,项目报错,提示找不到资源包的问题:

      首先,IDEA在首次加载项目的时候,都会创建索引,而创建索引的时间跟项目的文件多少成正比。

           而说到索引,我们需要先来认知一个图标:

      我们也都知道该图标是表示 Java 类文件没有在 Source root目录下的文件夹下会显示此图标,但是其实还有一种情况也是会显示此图标的。那就是:在 IDEA 创建索引过程中,所有的 Java类都是这个图标,如果你项目大的话很容易观察到的,几个文件的小项目倒是不一定会看到。所以在IDEA 创建索引过程即使你编辑了代码也是编译不了、运行不起来的,所以还是安安静静等IDEA 创建索引完成。IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度。但是,IDEA 的索引和缓存并不是一直会良好地支持IDEA 的,在某些特殊条件下, IDEA 的缓存和索引文件也是会损坏的,比如断电、蓝屏引起的强制关机,当你重新打开 IDEA,基本上百分八十的可能 IDEA 都会报各种莫名其妙错误,甚至项目打不开,IDEA 主题还原成默认状态。也有一些即使没有断电、蓝屏,也会有莫名奇怪的问题的时候,也很有可能是IDEA 缓存和索引出问题,这种情况还不少。遇到此类问题也不用过多担心,下面就来讲解如何解决。

     

      经过此部操作,基本就能很好的解决问题。当然,如果你遇到了因为索引、缓存坏了以至于项目打不开,那也建议你可以直接删除 system 目录,一般这样都可以很好地解决你的问题。

    7.简单的清理缓存办法:

     

    8.项目如何找回历史版本:

      在使用GIT后,可能经常会出现一更新后,刚刚编写的代码被覆盖,而因为自己没有提交又无法通过GIT找回历史记录的情况,而这是我们就可用通过查找本地的历史记录来找回我们的代码:

     

      选中项目,鼠标右键,找到如上图所示,然后点击:

     

      这时就会显示出所有过去时间段不同的项目版本了,随便挑选一个,选中双击就可以打开看看,还自带和当前对比:

     

     

  • 相关阅读:
    C# 使用IEnumerable,yield 返回结果,同时使用foreach时,在循环内修改变量的值无效(二)
    C# 使用IEnumerable,yield 返回结果,同时使用foreach时,在循环内修改变量的值无效(一)
    NPOI Excel 单元格背景颜色对照表
    Go语言中的字符和字符串
    ueditor上传图片跨域问题解决
    OAuth在WebApi中的使用,前后台分离的调用方式
    Spark集群高可用HA配置
    安装配置Spark集群
    .net学习
    修改MvcPager分页控件以适用Bootstrap 效果(含英文版,可下载)
  • 原文地址:https://www.cnblogs.com/Survivalist/p/9122395.html
Copyright © 2020-2023  润新知