IntelliJ IDEA使用第三方应用程序打开项目中的某类型文件

1.本文要解决的问题

IntelliJ Idea 项目中,我们可能会放一些后缀名为*.md的Markdown文件,双击它将使用IDEA默认自带的Markdown编辑器打开。但是!IDEA自带的Markdown编辑器功能太弱了,比如无法插入图片,代码块颜色不适配、代码块没有行号、一些Markdown语法不支持等等,那么我们能不能使用本地安装的专业MarkDown编辑器typora打开这些*.md文件呢?

再比如,能不能使用本地安装的NotePad++打开项目中的*.txt文件,而不使用IDEA自带的文本编辑器?

再比如,能不能使用本地安装的PS打开项目中图片文件,而不使用IDEA自带的图像查看器?

答案是可以的!

2.打开文件的方式

首先来回想一下,假如我们电脑上安装了NotePad++程序,安装完后,该程序会关联*.txt后缀的文件,当我们使用鼠标左键双击某个txt文件时,就会使用NotePad++打开这个文件。

鼠标左键双击等同于使用CMD命令行方式打开文件。如图:

3.IDEA配置

使用IDEA提供的外部工具(External Tool),可以完美的解决我们的诉求。

我们以配置第三方应用程序NotePad++为例,如下图:

上图中,Program+Arguments组合,就相当于上文提到的CMD命令行方式打开一个文件;

Arguments中配置的$FilePath$为一个宏(Macro),用于获取文件的绝对路径,假设IDEA某项目中有个ReadMe.txt文件,

那么该$FilePath$宏就相当于E:\IDEA_Projects\MyProject\src\main\java\com\linqs\ReadMe.txt。

配置完成后,当我们右击某文件时,会多出一个External Tool项,此时可以选择使用第三方程序打开,如下图:

说明:双击文件将仍然使用IDEA自带的编辑器打开,必须右键点击选择External Tool才能调用第三方外部应用程序。

好了,以上用配置第三方程序NotePad++举例,其他如需要使用Typora打开项目中MarkDown文件、PS打开图片文件,配置思路是一样的。

最后,如果本文对您有所帮助,麻烦您在文章底部左下角,为我点个赞,先感谢您了!

 

 

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了创建一个JavaWeb项目,你可以按照以下步骤进行操作: 1. 确保你已经安装了Java开发环境(JDK)和集成开发环境(IDE),比如Eclipse、IntelliJ IDEA等。如果还没有安装,你可以前往官方网站下载并按照指示进行安装。 2. 打开你的IDE,并创建一个新的Java项目。选择适当的项目类型,比如Dynamic Web Project或者Maven项目。 3. 在项目创建一个新的Java类,作为你的主要Servlet类。Servlet是JavaWeb应用程序处理HTTP请求和响应的主要组件。 4. 根据你的需求,可以选择添加其他的类和资源文件,比如JSP页面、HTML文件、CSS文件JavaScript文件等。 5. 在项目的配置文件设置相关的配置,如web.xml(对于传统的Servlet应用程序)或者使用注解配置(对于使用Servlet 3.0及以上版本的应用程序)。 6. 开始编写你的Java代码来处理请求和响应,并实现你的业务逻辑。你可以使用Java Servlet API提供的各种类和方法来完成这些任务。 7. 在开发过程,你可能需要使用一些第三方库或框架来简化开发。确保在项目的构建配置添加这些依赖项。 8. 在完成开发后,你可以将项目部署到一个Web服务器上进行测试和运行。常见的服务器包括Apache Tomcat、Jetty等。 这些是创建一个JavaWeb项目的基本步骤。具体的实现细节和项目结构可能因个人需求和技术栈的不同而有所变化。希望对你有所帮助!如果你有任何进一步的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值