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 相关文章推荐
Python实现比较两个列表(list)范围
Jun 12 Python
深入解读Python解析XML的几种方式
Feb 16 Python
Python subprocess模块详细解读
Jan 29 Python
python字符串与url编码的转换实例
May 10 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
Nov 06 Python
详解Python 多线程 Timer定时器/延迟执行、Event事件
Jun 27 Python
Django Docker容器化部署之Django-Docker本地部署
Oct 09 Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 Python
Python openpyxl模块实现excel读写操作
Jun 30 Python
浅谈django不使用restframework自定义接口与使用的区别
Jul 15 Python
深入了解Python装饰器的高级用法
Aug 13 Python
Python打包为exe详细教程
May 18 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数据采集的详解
2013/06/02 PHP
请离开include_once和require_once
2013/07/18 PHP
PHP小教程之实现链表
2014/06/09 PHP
php的laravel框架快速集成微信登录的方法
2016/12/12 PHP
phpstorm激活码2020附使用详细教程
2020/09/25 PHP
两个SUBMIT按钮,如何区分处理
2006/08/22 Javascript
Ext grid 添加右击菜单
2009/11/26 Javascript
javascript面向对象之二 命名空间
2011/02/08 Javascript
javascript权威指南 学习笔记之javascript数据类型
2011/09/24 Javascript
12行javascript代码绘制一个八卦图
2015/04/02 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
JavaScript中清空数组的方法总结
2016/12/02 Javascript
详解vue-cli中配置sass
2017/06/21 Javascript
node打造微信个人号机器人的方法示例
2018/04/26 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
快速查询Python文档方法分享
2017/12/27 Python
Python星号*与**用法分析
2018/02/02 Python
Python面向对象类的继承实例详解
2018/06/27 Python
pycharm显示远程图片的实现
2019/11/04 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
服装设计行业个人的自我评价
2013/12/20 职场文书
《水乡歌》教学反思
2014/04/24 职场文书
民族精神月活动总结
2014/08/28 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
出纳试用期自我评价
2015/03/10 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
golang日志包logger的用法详解
2021/05/05 Golang
Pandas||过滤缺失数据||pd.dropna()函数的用法说明
2021/05/14 Python
Vue ECharts实现机舱座位选择展示功能
2022/05/15 Vue.js
教你如何用cmd快速登录服务器
2022/06/10 Servers