【莹伙丛】我是如何设置 IDEA 以方便执行shell 脚本命令的?

  • 前言
  • 如何设置
  • 其他

前言

鉴于目前的办公电脑使用的 WIN10 ,安装的windows 版本的 IDEA 。
在 IDEA 中有个 Terminal 窗口。相信你一定使用过。如你所知,默认情况下,使用的 windows 内置的 cmd.exe 执行器。有些脚本命令执行比较不方便。比如,在Linux中,使用 ll ,在 windows 中需要使用 dir
并且,绝大多数情况下,我们的服务器都是采用的Linux 系操作系统。
为了方便日常的工作,我们有必要对 IDEA 进行一些设置调整。

今天我要分享的正是关于这个的一些经验。希望对你有帮助!

如何设置

关于 Terminal 的设置,其实挺简单。

我们打开 IDEA 后,File --> Settings --> Tools --> Terminal 。打开设置窗口后,在右侧的 Application settings 下面的 Shell path ,选择右侧的文件夹(或者直接输入)选择电脑上安装的执行器。
因为日常也有用到 Git ,这里就选择了Git 安装目录下的 bin 目录下的 bash.exe 这个执行器。

(有图有真相)保存之后,重新打开一个Terminal 的 session 看看,是不是可以愉快的玩耍了?!

其他

除了使用 git bash 这个执行器,如果你喜欢,你也可以在win10 开启安装内置Linux。相当于在windows 上开了个Linux虚拟机。关于如何安装使用,网络上已经有很多了,这里就不再赘述!

PS: 我自己之前使用的体验不是很好。

【莹伙丛】我是如何设置 IDEA 以方便执行shell 脚本命令的?相关推荐

  1. 【莹伙丛】javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringAppl

    [莹伙丛]javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringAppl ...

  2. php 设置window计划任务,windows下设置计划任务自动执行PHP脚本

    背景: 环境部署在linux下或者windows中,可以使用windows的自动任务设置自动执行脚本执行一些日常运维任务 图形界面设置相对比较简单 准备工作: wamp(集成的PHP执行环境) 已经写 ...

  3. linux 用户shell 无效,浅谈Linux环境下,为什么设置用户ID位对shell脚本无效

    前言: 博主在前不久的一个项目中,项目组的组员需要删除由daemon守护进程创建的缓存文件.但是删除这些缓存文件需要超级用户权限.博主用root用户创建了一个设置用户id的shell脚本来实现此功能. ...

  4. 【莹伙丛】手把手教你:Gradle 安装及配置

    Gradle 安装 在官网 Gradle 安装页面 ,我们看到前置任务是需要已经安装JDK 8+.使用命令检查当前机器是否已经安装JDK,并确认版本是否符合要求: $ java -version ja ...

  5. 【莹伙丛】Dependencies should no longer be declared using the compile and runtime configurations

    Dependencies should no longer be declared using the "compile"and "runtime" confi ...

  6. windows下设置计划任务自动执行PHP脚本

    背景: 环境部署在linux下或者windows中,可以使用windows的自动任务设置自动执行脚本执行一些日常运维任务 图形界面设置相对比较简单 准备工作: wamp(集成的PHP执行环境) 已经写 ...

  7. kvm虚拟机网络设置隔离模式(一键shell脚本)

    1. 创建隔离网卡文件 vim /etc/libvirt/qemu/networks/private.xml 2. 填写内容 <network><name>private< ...

  8. Ubuntu设置定时任务——每10秒钟执行一次命令(修改文件权限)

    先吐槽一下:太难了!为什么要让一个菜鸡做这种事情? 一.业务需求 业务需求是这样的: 前端上传到服务器指定文件夹中一些视频文件,使用流媒体播放 但是无法访问,原因是权限不足 可以通过命令修改文件夹的权 ...

  9. jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理

    准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...

最新文章

  1. Octave Convolution卷积
  2. 251f与ips屏显示器对比_1千多元预算,2020年PS平面设计/摄影后期显示器推荐/选购指南(2k+高色域屏)...
  3. oracle往mysql数据同步存储过程_Oracle数据库之间数据同步
  4. Elasticsearch使用BulkProcessor批量插入
  5. 再窥--单链表和顺序存储
  6. 基于Java的TCP Socket通信详解(计算机端/Android手机端)
  7. 使用Nginx+uWSGI部署Django项目
  8. linux搭建乐网服务器,教你linux搭建web服务器
  9. 文章id 文章标题点击量php,zblogphp函数:GetPost 获取指定ID/标题/别名的文章或页面数据...
  10. mysql connector开源协议_Spring Boot 集成 MariaDB Connector/J 连接 MySQL
  11. linux赋高权命令有哪些,Linux命令中的Z原来是这个意思
  12. redis java操作
  13. Apache for windows虚拟主机配置方案(安全优化)
  14. 黑裙安装linux环境,黑群晖菜鸟安装教程(一)制作U盘引导及软洗白!
  15. 微信多人共享Excel表格
  16. Pybluez Win10系统安装教程(蓝牙通信模块pybluez,Python完美安装)
  17. Mac苹果电脑桌面上的文件突然没了怎么办
  18. python运行内存不足_python svm内存不足怎么解决?
  19. 《拥抱机器人时代——Servo杂志中文精华合集》——4.3 理解智能设备
  20. qgis二次开发环境

热门文章

  1. 关于ARM Kinetis MCU唤醒源NVIC和AWIC的工作过程解惑
  2. 开发者举报:“除了每年收我的钱,苹果似乎什么都不想做”
  3. 人工智能打造充满创造力的新世界,华为云开发者日无锡站成功举办
  4. 0035【Python】小白学习Python大纲
  5. 无动物型胶原酶丨Worthington的多种应用方案
  6. 小白的努力——此时少年山巅客,凭栏尽收快哉风
  7. 史上最全的女生英文名字和相应的意义
  8. 怎么给php加音乐,视频中添加背景音乐 怎么给视频添加背景 给视频中某段加背景音乐...
  9. 天润云通过港交所聆讯:依赖教育行业客户,预计下半年业绩将下滑
  10. 字号 磅值 像素值的对应关系