学会配置Pycharm这一招,事半功倍!

Pycharm常用快捷键总结及配置方法 工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍 (教程领到手,学习不用愁!vx:Y20200324324 备注JS即可免费领取哦!) 一 常用快捷键 编辑类: Ctrl + D 复制选定的区域或行 Ctrl + Y 删除选定的行 Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 优化导入(去掉用不到的包导入) Ctrl + 鼠标 简介/进入代码定义 Ctrl + / 行注释 、取消注释 Ctrl + 阅读详情

cba81f989906d5112d3caad39695d4f7.png

Hello 大家好,我是菜鸟哥。

周围很多同学都在学Python,简单好用,功能强大,容易上手。而开发Python代码大部分都是用的Pycharm。当然肯定有小伙伴,表示不服,vscode也是很强大的。确实vscode也是开发的神兵利器,尤其是在全栈开发,多语言开发,优势会更明显。

但是Pycharm作为专业的Python它的很多功能还是要比vscode强大方便不少,今天就来教大家一招,让你远程开发的时候爽歪歪!

遇到的困惑

很多时候我们在本地开发,比如小编喜欢在mac上开发代码,然后开发好的代码再远程通过ssh传到服务器。

599f873bef8b36ba0cf7e6a28776e563.png

这样做法,当你开发一个小项目是没有啥问题的,但是如果你开发大型的项目,有很多文件夹,然后每个文件夹又有不同的模块,当你修改的时候,当你需要改多个文件的时候。这个时候麻烦就来了,你需要在不同的文件夹里面寻找你的修改的文件,而且还需要传到不同的远程的服务器目录上去,就非常麻烦。

比如我们现在有7个不同的项目,当修改的时候就很麻烦,每天需要重复和繁琐的来做ssh这个事情很多次,非常崩溃。。。

55dba12b265de66337f62ba4951eda0a.png

有的同学说,用git搭建一个开发环境不是可以解决这个问题,确实git的功能非常强大,协同管理开发非常不错,但是属于重量级的,需要下载安装一个环境。有没有轻量级的,我本地修改点save就可以自动更新远程服务器上的文件。pycharm里面正好有这个功能,非常爽,分享给大家。

Pycharm里面设置远程开发管理

第一步配置远程的服务器

1).首先打开你的Pycharm的tools菜单,找到deveopment

点击 tools  -->  Deployment  -->  Configuration

0737e776a6efb967fb5ab8d8c2af04b2.png

2).弹出如下对话框,点击左上角的 ‘+’,选择SFTP,,在弹出的小对话窗中输入服务器IP地址,点击OK。

ec0a17e2a2a2493523aff02fbf9f78d9.png

3).弹出如下对话窗,点击右边的红圆圈中的三点图标,配置SSH信息。

f452729b1a134e3800ede925443f9fc7.png

4).弹出如下对话窗,填好信息之后,就可以点击Test Connection了,连接成功之后,点击对话窗右下角的OK。

8e34255c83bc79765a262f3461d033f2.png

然后就回到前一个对话窗了,Root path可以点击Autodetect. Web server HRL暂时可以不用写,好像Web相关的程序会用到,一般我们的开发不需要关这个。

d688af2638e748fbbd7466eb7339fc25.png

第二步,关联本地的开发目录和远程的目录

1).点击mapping,然后选择项目在本地电脑的文件路径和在服务器上的文件路径,如下图:

8f4bde0bba277378c55e0f1805cc7352.png

然后点击 Excluded Paths 可以设置一些不想同步的目录,例如软件的配置文件目录等,如下图:

0ee4a2fd53763ae575892efa5dc26c12.png

完了之后,点击对话窗右下角的OK就完成Deployment的配置了,效果如下图所示。这样就大功告成了。

最后一步,自动同步文件

经过上面一波操作,已经大功告成了,我们修改了本地的开发目录,然后点击tools/Development/upload to xxx 即可。但是还有更爽的办法,直接每次开发完了之后ctrl+s即可自动完成整个的上传工作。

点击Tools  -->  Deployment  -->  Options

a48b8bab33038c11f21069d37ab371e8.png

弹出如下窗口,在Upload changed files auto......这一个选项中选择On explicit save action,即每次点击保存时会自动更新到服务器。点击OK。

0996a8a648d5cdf5988824305451d359.png

这样每次就非常爽了,当然上面的功能其实都是Pycharm专业版的,社区版没有这个功能,但是小编有办法让你可以免费永久的用到专业版的功能,需要了解咨询的话,后台找小助手。

在上面的公众号后台输入:小助手,找他咨询

暗号:pycharm

推荐阅读:
入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|

年度爆款文案

点阅读原文,看B站我的20个视频!

pycharm配置arcpy环境 在GIS开发中,ArcPy是不可或缺的重要组件,而PyCharm作为一款功能强大的Python IDE,为我们提供了更便捷、高效的开发环境。在本文中,我们将详细介绍如何在PyCharm中配置ArcPy环境,让GIS开发事半功倍! 阅读详情

相关推荐

RingBuffer 环形缓冲区----镜像指示位

称作环形缓冲区,也称作环形队列(circular queue),是一种用于表示一个固定尺寸、头尾相连的缓冲区的数据结构,适合缓存数据流。这个宏定义用于计算向下对齐的地址。size和align。size是要对齐的内存大小,align是所需的对齐大小。这个宏返回一个值,该值是size向下对齐到align边界后的地址。例如,假设我们有一个 32 位的系统,并且我们需要将数据对齐到 64 位的边界。我们可以使用在这个例子中,data数组的大小为 10 个元素,我们需要将其对齐到 8 字节边界。宏返回data。

呵呵哒!的博客 2408

Pycharm的一些使用技巧

之前一直使用notepad++来写程序,最近开始深入pycharm,发现很多亮点,不过也遇到一些问题,遂整理如下 ContentsPycharm pro安装,配置remote server1. pycharm pro下载安装2. server配置3. 本地代码与远程端映射4. Excluded paths5. 其它个人偏好配置待补充 Pycharm pro安装,配置remote server 1....

Welcome to BierOne's blog! 993

从生成到检测:全面解析Deepfake技术的演进与对抗策略

本文全面解析了Deepfake技术的演进与对抗策略,从GAN生成技术到先进的检测手段,探讨了其在娱乐与安全领域的双重影响。文章详细介绍了Deepfake的核心原理、技术迭代关键节点以及最新的检测方法,揭示了AI生成与识别的激烈博弈。同时,展望了量子计算和生物特征认证在未来攻防战中的潜在应用。

jenkins8butler的博客 255

Pycharm远程同步的mapping与sync

区别就是,2包括1,要用服务器环境跑,项目也要放到服务器上,用2的同时会自动建立一个1的mapping链接,创建虚拟环境链接之后用1的步骤打开mapping可以发现已经创建对应mapping。如果修改这个mapping的值之前的sync的值也会改动,其实mapping的值就是用sync初始化的,在链接完虚拟环境之后就不存在sync的值了。再一个就是,每次Upload都是用mapping指向的地址进行Upload的。一个是链接虚拟环境的时候会有一个sync,那么这两种同步有什么区别呢?

Zssss12的博客 888

关于Kswapd的理解(一)

关于Kswapd的理解(一) 之前跟踪了MemAvailable的计算方式,其中watermark的计算花了很多精力,在学习的过程中看到一些资料中说watermark是给swapd使用的,于是乎,研究一下看看咯 本部分主要记录两个方面: 对于kswapd这个东西,从初学者(我)的角度出发会考虑哪些内容? 跟踪kswapd 初始化结构部分; 1. KSwapd机制 上图是还没有跟踪kswapd code的时候,对自己提出的一些疑问和自身的理解,主要是如下内容: kswapd 机制用来做什么:内存不足时

And乔的博客 2716

AM243x多核MCU启动流程解析与OSPI Flash烧录实战

嵌入式系统开发中,引导加载器是芯片上电后执行的第一段软件,负责初始化硬件、加载操作系统或应用程序。其工作原理通常遵循多级引导链,从ROM固件到用户可定制的二级引导程序,逐级建立完整的软件运行环境。这一机制的技术价值在于实现可靠的系统启动、支持安全校验,并为多核异构架构提供协同基础。在应用场景上,引导加载器广泛应用于工业控制、汽车电子和物联网设备,确保设备能从非易失性存储器中自主启动。本文聚焦于TI AM243x这类高性能多核MCU,深入剖析其包含RBL和SBL在内的三级启动流程,并详细演示如何通过UART接

weixin_28703451的博客 582

pycharm 没有project mapping

原因是新版的pycharm将设置mapping的地方放到了添加Interpreter里面。点击Add Interpreter选项。Sync folders极为路径映射。

weixin_44902962的博客 832

LVGL 蜂巢气泡菜单(Hex Menu)

h。

摸鱼专家 176

Pycharm远程服务器的Path mapping

当我打开一个工程的时候,想要调用远程的服务器。我当时已经配置了Project Interpreter,而且Path mapping我当时设置的是一个tmp存储。然后无法运行。 解决方法:本地工程是:pytorchtest,然后远程工程是:/Project/pytorchtest。需要pytorchtest里面的所有内容都上传到/Project/pytorchtest。这样在这两个之间做好映射,就可以。 ...

北国觅梦 9647

Cadence OrCAD Capture CIS元器件管理时ERROR(ORCIS-6454): Temporary part number tracking is turned on报错的解决方法

使用Part manager对工程的元器件进行批量管理时,出现如下图所示的ERROR(ORCIS-6454): Temporary part number tracking is turned on报错其解决方法如下。

fydar的博客 3503

AI智能体丨使用Coze一键生成中式养生视频,39 条作品涨粉 37.9 万!(附保姆级教程)

本文介绍如何利用扣子(Coze)AI智能体工作流高效制作中式养生短视频。该方案通过AI自动生成养生文案、古风插画素材、语音合成和视频剪辑,将传统制作流程从2-3小时缩短至1-2分钟。工作流包含文案创作、音频生成、图片素材制作和视频合成四大模块,采用大模型处理各环节内容,最终输出可直接导入剪映的草稿文件。特别适合希望快速批量制作文化氛围感强、兼具干货与视觉效果的养生内容创作者,效率提升近百倍。

李同学Lino的博客 3028

Pycharm连接远程SSH

请使用专业版Pycharm,社区办不含此功能!pycharm点击 Tools -》Deployment -》 Configuration,新建一个SFTP连接,点击配置SSH,输入服务器IP、账号及密码,并点击Test Connection验证账号密码,创建好SSH后,不用填写SFTP的内容,进入下一步:点击 File -》setting -》project -》python interpreter -》add interpreter -》On SSH,第一次配置该服务器请输入IP、账号及密码:到第三步请耐

RRRUAAA的博客 1万+

Openclaw错误排查及解决方案之:Something went wrong while processing your request. Please try again.

Openclaw错误排查及解决方案之:Something went wrong while processing your request. Please try again.

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 3788

pycharm常用快捷键详解,让你编程 事半功倍。

pycharm常用快捷键 1、编辑(Editing) Ctrl + Space : 基本的代码完成(类、方法、属性) Ctrl + Alt + Space快速导入任意类 Ctrl + Shift + Enter: 语句完成 Ctrl + P参数信息(在方法中调用参数) Ctrl + Q快速查看文档 F1外部文档 Shift + F1: 外部文档,进...

念念不忘,必有回响。 4521

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

你真的会用PyCharm吗?7个高级配置让Python开发事半功倍

掌握Python PyCharm配置优化技巧,提升开发效率事半功倍。涵盖代码补全、快捷键定制、虚拟环境管理等7大核心方法,适用于日常编码与项目调试。高效流畅的开发体验从此开始,值得收藏。

VarIsle的博客 738

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

python常用快捷键、写代码事半功倍_Pycharm常用快捷键总结及配置方法

工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍一 常用快捷键编辑类:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到的包导入)Ctrl + 鼠标 简介/进入代码定义Ctrl + / 行注释 、取消注释Ctrl + 左方括...

weixin_39797324的博客 412

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

pycharm常用快捷键详解,让你编程 事半功倍。

pycharm常用快捷键1、编辑(Editing)Ctrl + Space : 基本的代码完成(类、方法、属性) Ctrl + Alt + Space快速导入任意类 Ctrl + Shift + Enter: 语句完成 Ctrl + P参数信息(在方法中调用参数) Ctrl + Q快速查看文档F1外部文档Shift + F1: 外部文档,...

weixin_30408309的博客 101

【PyCharm 安装与运用秘籍】Python 和 PyCharm 安装指引,看此篇保证学会(附带优质插件)。

2.点击页面上方的“Downloads”链接。3.在下载页面,选择适合你操作系统的版本(如Windows、macOS、Linux)。以Windows为例,选择“Windows”系统后,再选择适合你系统的位数(64位或32位),并下载相应的安装包。

lhx19373106160的博客 1469

【完整安装指南】从零开始:Python与PyCharm的安装与配置教程“打造高效编程环境!

在编程领域,Python凭借其简洁的语法、强大的功能和广泛的应用场景,成为了众多开发者的首选语言。PyCharm,作为JetBrains出品的顶级Python IDE,凭借其智能的代码补全、丰富的调试工具以及便捷的项目管理功能,成为了众多编程爱好者的首选。在安装过程中,请务必勾选“Add Python x.x to PATH”选项,这样Python将被自动添加到系统的环境变量中,方便你在任何位置通过命令行调用Python。现在,你可以开始使用PyCharm来编写、调试和运行你的Python代码了。

2401_85855266的博客 1158

手机python编程软件哪个好用_3种必备python 开发工具,让编程事半功倍!

优秀的程序员都善于用各种工具来提高自己编程的效率,加快脚步抒写着自己的“代码人生”,这样就可以忙里偷闲摸摸鱼,日子过得好不舒坦!想学好python,不仅要学习相关的基础知识和教程,对python各种工具的熟悉使用才能让你在工作中迅速成长!有很多优秀的开发者前辈,为我们提供了好用的python工具,来帮我们更方便的实现开发想法。第一种:WingPro 7 for Mac(专业Python开发工具)w...

weixin_39651816的博客 671

python template languages_pycharm最常用的快捷键总结

工欲善其事必先利其器,Python开发利器Pycharm常用快捷键以及配置如下,相信有了这些快捷键,你的开发会事半功倍一 常用快捷键编辑类:Ctrl + D 复制选定的区域或行Ctrl + Y 删除选定的行Ctrl + Alt + L 代码格式化Ctrl + Alt + O 优化导入(去掉用不到的包导入)Ctrl + 鼠标 ...

weixin_39683863的博客 461

你用PyCharm还是vscode?

在 Python 开发的世界里,集成开发环境(IDE)或代码编辑器的选择堪称一场信仰之战。PyCharm 和 Visual Studio Code(VSCode)无疑是这场战争中的两大巨头。PyCharm 像一位经验丰富的导师,功能全面,开箱即用;而 VSCode 则像一位灵活的艺术家,轻量、可定制,充满无限可能。那么,究竟谁才是 Python 开发者的最佳选择?让我们从多个维度深入对比,带你一探究竟!

2401_85428892的博客 7755

PyCharm 2024 安装配置与 Python 开发环境搭建全指南

集成开发环境(IDE)是现代软件开发的核心工具,它通过整合代码编辑、调试、项目管理等功能,极大提升了开发效率。其原理在于提供一个统一的、智能化的平台,将开发者从繁琐的环境配置和工具链管理中解放出来,专注于业务逻辑实现。对于Python开发者而言,选择合适的IDE是快速上手的首要步骤。PyCharm作为一款专为Python设计的IDE,凭借其开箱即用的**虚拟环境**管理和强大的**代码补全**能力,为初学者和专业人士提供了无缝的开发体验。它尤其适用于需要快速构建原型、学习语言特性或管理多依赖项目的场景。本文

weixin_30883311的博客 439
上一篇: 王心凌的「爱你」,我们用Python跳起来!
下一篇: 干货!5分钟菜鸟学会Python玩转SQL的神器!
菜鸟学Python
博客等级 码龄9年 8062粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值