phpstorm分别在Mac和Windows下启动命令行,并启用ssh

时间:2022-09-17 23:17:37

Mac:在terminal下运行 sudo -i 输入密码  就可以用ssh IP:端口  命令行登录了

DAssist是一个命令行开发辅助,可直接在系统命令行工具中使用,Linux和MacOS等自带命令终端的系统好说,windows下也有cmd和powerShell。那么如何结合开发IDE工具进行使用?这要求编程使用的IDE必须支持terminal(默认支持或者插件扩展支持均可),PHP Web开发常用工具有jetBrains系列的phpStorm、WebStorm,也有用Sublime Text的,本文档着重介绍常用IDE terminal使用。

phpStorm terminal命令行终端的使用

Terminal控制台的开启

Windows & Linux:ALT + F12或者利用Action快捷键:Ctrl + Shift + A,然后输入terminal,回车。

Mac OS:⌘ + Shift + A开启Action快捷面板查找terminal。

终端程序的选择

首先,使用快捷键打开Action搜索框后,输入terminal,进入Setting>Tools>Terminal配置面板。

Linux采用的是默认的shell命令,比如 /bin/sh ,我自己设置默认是zsh,配置项:Shell Path是 /bin/zsh 。

Windows系统下,phpStorm终端程序默认使用的是cmd.exe,熟悉cmd的可以保持默认,不过我倾向于使用功能更强大的PowerShell。最简单的方式是将Shell Path中的cmd.exe修改为powershell.exe(无论是否有systemroot,或者填写完整绝对路径均可)

Mac OS也是调用默认的shell命令,无需修改。

终端外观与字体

在phpStorm中,terminal的字体、字号、颜色等都是独立控制的,与PC系统设置的终端或命令行属性无关。如需要修改,Action搜索框中输入:console,选择相应的配置项进行配置即可。

phpstorm分别在Mac和Windows下启动命令行,并启用ssh图:phpStorm-Action面板关于Console的配置项phpstorm分别在Mac和Windows下启动命令行,并启用ssh图:Console属性设置示意图-background背景色色板

Sublime Text terminal命令行终端的使用

插件推荐与安装

推荐SublimeText两款插件sublimeREPL和Terminal。

安装插件的步骤:菜单栏 -> Performance -> Package Control(快捷键Ctrl + Shift + P)打开工具包安装面板。键入install,然后在返回结果中输入扩展工具的名称,比如sublimeREPL,回车即可。

Terminal使用

快捷键ctrl + shift + t,则跳出SublimeText在外部打开系统的Shell命令窗口(当前目录),详情和使用原生命令行程序一样。

sublimeREPL的使用与配置

sublimeREPL功能很强大,支持运行的脚本类型很多,但是安装完成后并没有绑定快捷键,可以自行设置。运行shell,会在sublime中打开新的tab,在其中即可直接运行命令。具体操作同原生命令行程序。

phpstorm分别在Mac和Windows下启动命令行,并启用ssh的更多相关文章

  1. windows下启动命令行

    1.当前目录打开命令窗口:shift+鼠标右键,然后打开命令窗口 2.查看监听的端口:netstat – ano

  2. windows下cmd命令行显示UTF8字符设置(CHCP命令)

    本文由 www.169it.com 收集整理 在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容.在默认情况下 ...

  3. windows下运行命令行mysql,提示mysql不是内部命令,解决办法

    1. 打开CMD命令行,连接本地mysql数据库:mysql -u root -p 提示‘mysql’不是本地命令,解决办法如下: 找到你安装的mysql的目录,打开当前目录下的bin文件夹,你可以看 ...

  4. 让 windows 下的命令行程序 cmd.exe 用起来更顺手

    在 Windows 下使用 Larave 框架做开发,从 Composer 到 artisan 总是避免不了和 cmd.exe 打交道,系统默认的命令行界面却是不怎么好看,且每行显示的字符数是做了限制 ...

  5. 几款比较好用的C语言的集成开发环境及在windows下用命令行编译C代码

    最近要用到C,所以尝试了这几款windows平台下比较好的IDE. VS2015:比较复杂和庞大,据说从2013版本开始支持C99标准. C-free:轻巧,但是不支持C99. vc++6.0:很多学 ...

  6. windows下的命令行工具babun

    什么是babun babun是windows上的一个第三方shell,在这个shell上面你可以使用几乎所有linux,unix上面的命令,他几乎可以取代windows的shell.用官方的题目说就是 ...

  7. 在Windows下通过命令行或者.bat文件统计一个目录中文件数量

    在Windows下面怎样通过命令行统计一个目录中文件的数量,或者说,如果在一个.bat文件中,统计一个目录中的文件数量? 我原来以为是不可能的,要编一个vbs程序什么的,后来到网上找了下,发现还真是可 ...

  8. Windows下SVN命令行工具使用详解

    根据我的记忆,似乎Windows 7下自自带一个svn命令行工具.如果你的机器没有,不必担心.你可以从http://subversion.tigris.org获 取subversion for win ...

  9. Windows下的命令行终端 cmder

    Windows下有很多比系统自带的cmd或者PowerShell好用的命令行工具,cmder是最为推荐的一款. 1.从cmder官网直接下载,一般下载full版本,下载完成后解压文件到自己指定的目录, ...

随机推荐

  1. hibernate整合spring事务异常

    Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM ...

  2. Programming Entity Framework 翻译(1)-目录

    1. Introducing the ADO.NET Entity Framework ado.net entity framework 介绍 1 The Entity Relationship Mo ...

  3. Thinkphp--------为什么Thinkphp会默认进入Index控制器的index方法

    最近遇到两个刚学PHP的童鞋,都问到了同一个问题,就是他们没有做什么配置,为什么访问入口文件index.php的时候会自动跳转到IndexController里面的index方法.他们想知道具体怎么回 ...

  4. JDK6的switch支持不是很好

    在switch中只支持int或者枚举型值: 不支持其他类型,如String,会报错 Cannot switch on a value of type String for source level b ...

  5. [UI]抽屉菜单DrawerLayout分析(三)

    在[UI]抽屉菜单DrawerLayout分析(一)和[UI]抽屉菜单DrawerLayout分析(二)中分别介绍了DrawerLayout得基本框架结构和ViewDragerHelper的作用以及手 ...

  6. edittext设置为密文显示

    et_msg.setInputType(InputType.TYPE_CLASS_TEXT |InputType.TYPE_TEXT_VARIATION_PASSWORD);

  7. 第1章 什么是TCP-IP

    第1章 什么是TCP-IP 什么是网络 网络是计算机或类似计算机的设备之间通过常用传输介质进行通信的集合.通常情况下,传输介质是绝缘的金属导线, 它用来在计算机之间携带电脉冲,介质也可以是电话线,甚至 ...

  8. 【详记MySql问题大全集】二、安装并破解Navicat

    Navicat for MySql 11.1.13 企业版 下载地址: 链接:https://pan.baidu.com/s/1N3ZQXNyx-W8D4AsuZdsMug 密码:x0rd 第二个是N ...

  9. Python深度学习案例1--电影评论分类(二分类问题)

    我觉得把课本上的案例先自己抄一遍,然后将书看一遍.最后再写一篇博客记录自己所学过程的感悟.虽然与课本有很多相似之处.但自己写一遍感悟会更深 电影评论分类(二分类问题) 本节使用的是IMDB数据集,使用 ...

  10. Harbor私有镜像仓库无坑搭建

    转载:https://k8s.abcdocker.com/kubernetes_harbor.html 一.介绍 Docker容器应用的开发和运行路不开可靠的镜像管理,虽然Docker官方也提供了公共 ...