Pycharm内置终端及远程SSH工具的使用教程图文详解


Posted in Python onMarch 19, 2020

1、主题

如何使用Pycahrm内置终端以及远程SSH工具。

2、准备工作

Pycharm版本为3.0或更高

连接SSH服务器

3、使用SSH客户端

4、开启连接

选择Tools | Start SSH Session...的主菜单命令,单击Edit credentials:

Pycharm内置终端及远程SSH工具的使用教程图文详解

5、提供连接信息

在Session对话框中输入建立连接所需相关信息:

Pycharm内置终端及远程SSH工具的使用教程图文详解

6、建立连接

单击OK,连接开始:

Pycharm内置终端及远程SSH工具的使用教程图文详解

7、SSH会话功能

运行命令、粘贴复制、浏览历史命令……

8、远程SSH外部工具的作用

定义一个外部工具用来脱机运行命令,如显示一个日历。

9、配置一个SSH外部工具

打开设置对话框,在IDE Settings节点下,选择 Remote SSH External Tool页面,单击绿色加号创建一个新的远程工具,在Create Tool dialog窗口中进行一些必要设置:

(1)Name

Description栏提供多种类型的描述。

Group指定创建级联菜单,用以存放外部工具名

(2)Show in指定新工具的显示位置,这里只勾选Main Menu

(3)Connection settings区域选择Select server on every run的单选按钮,即每次运行服务都需要进行详细设置。

(4)在Tool settings区域,指定待远程执行的工具,参数和工作目录是可选的,也可以用宏来代替当前命令:

Pycharm内置终端及远程SSH工具的使用教程图文详解

单击OK,关闭 Create Tool dialog对话框,返回Remote SSH External Tool页,在下拉列表中可以看到新创建的工具:

Pycharm内置终端及远程SSH工具的使用教程图文详解

其他控件信息详见 product documentation。

10、加载SSH外部工具

设置好的工具会在menus中显示以供选择,这里显示在Tools菜单下:

Pycharm内置终端及远程SSH工具的使用教程图文详解 

接下来尝试使用这个命令。首先选择要连接的服务器:

Pycharm内置终端及远程SSH工具的使用教程图文详解

进行相关设置:

Pycharm内置终端及远程SSH工具的使用教程图文详解

最后,顺利显示日历:

Pycharm内置终端及远程SSH工具的使用教程图文详解

SSH会话运行在终端工具窗口,外部工具在Run tool window窗口中进行加载:

Pycharm内置终端及远程SSH工具的使用教程图文详解

总结

到此这篇关于Pycharm内置终端及远程SSH工具的使用教程图文详解的文章就介绍到这了,更多相关Pycharm内置终端远程SSH工具内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详细介绍Ruby中的正则表达式
Apr 10 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
Dec 14 Python
Python自定义线程池实现方法分析
Feb 07 Python
python和pygame实现简单俄罗斯方块游戏
Feb 19 Python
python实现比较类的两个instance(对象)是否相等的方法分析
Jun 26 Python
Python时间序列缺失值的处理方法(日期缺失填充)
Aug 11 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
python 消费 kafka 数据教程
Dec 21 Python
python实现一次性封装多条sql语句(begin end)
Jun 06 Python
Python2及Python3如何实现兼容切换
Sep 01 Python
Django中的DateTimeField和DateField实现
Feb 24 Python
python实现批量移动文件
Apr 05 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
Mar 19 #Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
Mar 19 #Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 #Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 #Python
selenium+python配置chrome浏览器的选项的实现
Mar 18 #Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
Mar 18 #Python
python selenium操作cookie的实现
Mar 18 #Python
You might like
php根据某字段对多维数组进行排序的方法
2015/03/07 PHP
Laravel 5框架学习之数据库迁移(Migrations)
2015/04/08 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
js 变量类型转换常用函数与代码[比较全]
2009/12/01 Javascript
js获取鼠标点击的位置实现思路及代码
2014/05/09 Javascript
js 操作符汇总
2014/11/08 Javascript
jQuery带时间的日期控件代码分享
2015/08/26 Javascript
VUE element-ui 写个复用Table组件的示例代码
2017/11/18 Javascript
微信小程序云开发 生成带参小程序码流程
2019/05/18 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
pygame实现弹力球及其变速效果
2017/07/03 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
python多进程并行代码实例
2019/09/30 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
python匿名函数lambda原理及实例解析
2020/02/07 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
文明寝室申报材料
2014/05/12 职场文书
杭白菊导游词
2015/02/10 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
2015年共青团工作总结
2015/05/15 职场文书
农村婚礼司仪主持词
2015/06/29 职场文书
2019广播稿怎么写
2019/04/17 职场文书
制定企业培训计划的五大要点!
2019/07/10 职场文书
创业计划书之家教中心
2019/09/25 职场文书
python 三边测量定位的实现代码
2021/04/22 Python
让文件路径提取变得更简单的Python Path库
2021/05/27 Python