1.IntelliJ IDEA 如何设置和修改项目属性?
2.IDEA 源码阅读利器,修改你居然还不会?
IntelliJ IDEA 如何设置和修改项目属性?
从eclipse/myeclipse转到idea的源码用户会不习惯,而其中很重要的目录码一个因素就是它们的工作空间、工程/项目的何修结构不一样。idea的改源项目设置更为复杂,这一点没有myeclipse使用方便。修改ecshop 鲜花源码但只要理解它以后,源码便可以很快对一个项目进行设置。目录码
找到project structure按钮
点击界面上的何修project structure按钮或者使用快捷键ctrl+alt+shift+s打开工程设置页面
设置project默认的jdk和java语言级别
IntelliJ IDEA中的project相当于myeclipse中的workspace,而module相当于myeclipse中的改源project。 设置project的修改jdk和java语言级别不是必须的,你可以给每个module分表设置。源码asp源码 ajax如果module不设置,目录码则会采用project设置的何修默认jdk和java语言级别。
设置modules属性
点击加好可以为一个module增加框架,改源这是让idea识别它是一个什么项目。
例如最常用的web项目,添加以后检查一下它自动填写的根目录路径、web.xml的路径等是否正确,有时候会不准确,需要再自己调整一下。
spring项目的右边是它的配置文件的位置。添加为spring项目不是sdr 源码下载必须的,但它可以为我们带来更全面的智能提示和找错功能。
点击选中一个项目可以设置它的源文件目录、输出目录、依赖目录。 源文件目录包括源码、测试代码、资源、测试资源等的目录。一般情况下在创建或者引入项目时idea自动为我们设置这些目录。
设置编译好的类的输出目录。 这个最好手动设置,共享视界源码在项目的WEB-INF目录下新建一个classes文件夹,然后将输出目录设置为这个文件夹。 这个步骤在myeclipse中自动完成的,idea这一点不太方便。
设置项目的jar包或者其他依赖的目录。 不必一个个选中jar包,直接把jar包所在的目录,一般是WEB-INF\lib目录添加进来。然后再加一个tomcat的libary,设置tomcat的时候会用到。
设置tomcat输出目录
在Artifacts里面点击加号,外围投注源码可以添加一个tomcat输出设置
output directory 填写自己的tomcat的webapps路径,然后在路径后面加上“\应用名”。 output root里面的目录结构是 WEB-INF classes lib 一般也会自动设置好。 如果你启动tomcat时发现输出目录出现的目录结构不是这样的,请检查modules的web项目和项目classes目录设置是否不正确。
其他
项目的依赖文件一般在modules里面设置。而Libraries里面的依赖一般是项目构建相关的,比如maven,junit。一般是自动引入的,不必手动设置。
modules里面的web的属性设置好以后,facets里面也就设置好了,它们虽然出现在不同的位置,但是是一个东西,也不用手动设置。
IDEA 源码阅读利器,你居然还不会?
在进行源码阅读时,IDEA 提供了强大的图示化工具,使得理解和追踪类的继承关系和接口实现变得直观且简单。
通过在类标签页点击右键,选择 Diagrams,你可以轻松生成继承关系的图形。也可以在项目目录树中对特定类右击,同样能获取到所需图形。
在获得的图形中,你可能发现一些不相关的类占据了一定空间。只需选中这些类并使用键盘的 delete 键,即可移除它们,使图形更加清晰。
为了查看类的详细信息,如属性、方法和构造函数,选择页面右键并选择 show categories。同样,使用工具栏也能实现这一功能。
如果想要筛选特定权限范围内的方法,使用右键选择 Change Visibility Level 即可。而 Alt 键的使用,提供了图形缩放功能,使你能够更加清晰地查看。
在需要查看其他类与当前类的继承关系时,选择 Add Class to Diagram,输入类名即可。若这些类之间没有明显的继承关系,图形会直观地反映出这一点。
如果想要查看类中特定方法的源码,只需双击类名进入方法列表,选中目标方法后右键选择 Jump to Source 即可跳转至源码位置。利用 IDEA 的 structure 功能,你还可以快速浏览类中的所有方法。
综上所述,通过利用 IDEA 的图示化工具,学习和查看类关系、理解复杂框架的源码变得轻松且高效。这使得在进行源码阅读时,获得更直观且易于理解的体验。
2024-11-06 12:351997人浏览
2024-11-06 11:372031人浏览
2024-11-06 11:11997人浏览
2024-11-06 11:042794人浏览
2024-11-06 10:281122人浏览
2024-11-06 10:172547人浏览
1.声音数字化的过程分为哪三个步骤2.FFmpeg开发笔记十三)Windows环境给FFmpeg集成libopus和libvpx3.centos安装ffmpeg添加ogg音频支持操作步骤声音数字化的过
Photo credit:法國當代 台北的精品外燴法國當代為許多政商名流提供客製化豪宅外燴服務對政商名流而言,吃飯的意義不只是享用美食,更是交流重要資訊的社交場合。許多政商名流或企業家自宅就設有
許多國家都面臨升息與衰退的兩難,但放空英鎊的金融機構操盤手愈來愈多,為什麼?您的閱讀篇數已達上限立刻訂閱全閱讀,即可享全站不限篇數閱讀