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基础教程之基本数据类型和变量声明介绍
Aug 29 Python
python操作ie登陆土豆网的方法
May 09 Python
总结Python中逻辑运算符的使用
May 13 Python
解决Django模板无法使用perms变量问题的方法
Sep 10 Python
Python设计模式之享元模式原理与用法实例分析
Jan 11 Python
Win10系统下安装labelme及json文件批量转化方法
Jul 30 Python
更新pip3与pyttsx3文字语音转换的实现方法
Aug 08 Python
python实现简单银行管理系统
Oct 25 Python
wxPython实现绘图小例子
Nov 19 Python
django中嵌套的try-except实例
May 21 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 Python
Python pandas求方差和标准差的方法实例
Aug 04 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的无限分类实现想法~
2007/01/02 PHP
破解图片防盗链的代码(asp/php)测试通过
2010/07/02 PHP
Codeigniter实现智能裁剪图片的方法
2014/06/12 PHP
简单介绍PHP的责任链编程模式
2015/08/11 PHP
详解thinkphp中的volist标签
2018/01/15 PHP
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
JQery 渐变图片导航效果代码 漂亮
2010/01/01 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
javascript使用isNaN()函数判断变量是否为数字
2013/09/21 Javascript
使用jquery局部刷新(jquery.load)从数据库取出数据
2014/01/22 Javascript
js验证上传图片的方法
2015/05/12 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
jquery实现倒计时功能
2015/12/28 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
JavaScript数组实现数据结构中的队列与堆栈
2016/05/26 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
Angular.js去除页面中显示的空行方法示例
2017/03/30 Javascript
vue2中filter()的实现代码
2017/07/09 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
Python实现CET查分的方法
2015/03/10 Python
python中字典(Dictionary)用法实例详解
2015/05/30 Python
Python函数中的函数(闭包)用法实例
2016/03/15 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
Python将多个list合并为1个list的方法
2018/06/27 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
Python3 mmap内存映射文件示例解析
2020/03/23 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
英国家喻户晓的折扣商场:TK Maxx
2017/05/26 全球购物
CAT鞋美国官网:CAT Footwear
2017/11/27 全球购物
党委班子对照检查材料
2014/08/19 职场文书
酒店员工手册范本
2015/05/14 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python