专栏首页小码农漫漫积累路pycharm编辑器简单配置-- 持续更新完善

pycharm编辑器简单配置-- 持续更新完善

谨记:pycharm 仅是一款编辑器,不要太依赖 pycharm 的提示,不然后期换了编辑器就不行了

之前那篇随笔不是用 markdown 写的,感觉不太好维护,就用 markdown 重写了一下,删掉了之前那篇

腾讯云平台右侧自带文章目录导航,可以根据菜单快速定位到你想看的内容~

python 解释器安装、多版本共存等

去 python 官网下载安装,配置环境变量、多版本共存等问题请参见我的另一篇博客: python 基础- python 解释器多版本共存-变量-常量

给 pycharm 编辑器选择 python 解释器版本

到 歩鄹3 时选择其他版本即为切换 pycharm 编辑器当前使用 python 解释器的版本

img

接上图操作给 pycharm编辑器 添加新的 python解释器版本

img

配置 pip 仓库地址

方式一:直接修改文件配置

初衷: # 每次使用 pip 安装扩展模块这些都需要去国外的官网下载,下载速度极慢(就连几十KB的文件可能都要等很久),所以可以把下载地址(仓库)换成国内的一些镜像网站(比如清华、淘宝的),让下载更快速一些

img

tips:这样改完后使用这个解释器版本内置的 pip 都会去你指定的 pip 仓库下载(pycharm 是提前指定了 python解释器版本)

直接命令行敲 pip install 模块名,是通过系统的环境变量去找到对应的 pip 版本,然后去它的配置里面找到仓库地址,再到仓库去下载对应模块

方式二:pycharm配置

img
img
img
img

镜像源地址: 清华源豆瓣源

方式三:通过临时指定 pip仓库地址下载

# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple(仓库地址) requests(模块名)

pycharm编辑器 ctrl + 鼠标滚轮 实现文字放大缩小

img

给当前选中的内容加上单双引号

img

Statistic 代码统计助手插件安装

img

插件市场在线安装(Plugins marketplace)

按如图操作即可生效

img

本地安装(已有该插件的文件)

点击 install plugin from disk... 找到电脑上该文件的位置完成插件安装并重启 pycharm 即可生效

img

statistic 简单使用

pycharm 左下角,点击图标点击 statistic

img

点击refresh 再点击 py,即可看到当前项目下的代码统计

img

查看指定文件夹或文件的代码统计(接着上图)可避免 mac 上统计所有代码把其他包也包括进去(你就选你要统计的那些文件嘛,按住 ctrl + 鼠标左键 可以多选)

img

pycharm 中同一份代码(同一个 py文件)多次运行

在最上方点击,Edit Configurations...

img

确认无误后勾选 Allow parallel run,然后 Apply ok即可右键代码 run完成一份代码多开

img

设置完成该份代码即可右键 run 多开了(不要找所有文件都可以多开的设置吧?毕竟大多时候还是想重启程序,单个文件设置还是挺好的)

pycharm 展示文件子类(方法等)

导模块小技巧(取消模块导入的波浪线)

取消模块导入的波浪线(pycharm 导模块找不到,告诉 Pycharm 这个文件夹在环境变量中)

一般只加 在代码里 已经加到环境变量里了的文件,否则可能会有问题

---> 会导致 pycharm Tools 里没有那个 run mange.py... (pycharm 以为项目根目录是自定义那个了,所以我们要用命令行来弄)

命令行执行 mange.py 的命令

pycharm 支持 vue 语法

安装 vue 插件

双击 App.vue 可以看到,没有任何语法高亮,.vue 文件被识别成了普通文件,那么我们可以通过安装 vue 插件来解决这个问题

可以点图中的 install plugins 来安装 vue 插件(按提示安装即可)

也可以在 pycharm 的 settings 里下载,下载完成重启 pycharm 即可

重启 pycharm 后, pycharm 就能识别 .vue 文件了,并且能够为我们提供语法高亮(眼前又瞬间充满了色彩)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python词云生成-wordcloud库

    全文转载于'https://www.cnblogs.com/nickchen121/p/11208274.html#autoid-0-0-0'

    小小咸鱼YwY
  • python中的特殊注释#todo与#type

    小小咸鱼YwY
  • 用Python制作动态二维码,真的只需要一行代码!

    今天在最大的同性交友社区GitHub上发现了一个比较有意思的项目,无论你是什么操作系统,只需要一行代码就可以很方便的生成二维码。包括普通二维码、艺术二维码(黑白...

    叫我龙总
  • 接口自动化 [授客]基于python+Testlink+Jenkins实现的接口自动化测试框架V3.0

    1、框架集成了Testlink,可使用Testlink灵活对测试项目,测试计划,测试用例进行管理

    授客
  • Python Python实现批量安装android apk包

    把.apk包放入apk目录下,然后进入到install_apk_once_many.py所在目录,运行程序:

    授客
  • drf框架序列化和返序列化

    注意点:如果类的字段值应用在反序列化,我们可以在他的字段的属性上加上write_only=True

    小小咸鱼YwY
  • Python property使用简介

    def __init__(self, username, password):

    授客
  • Python 捕捉traceback异常栈信息

    返回包含3个元素(type, value, traceback)的元组,提供关于当前正被处理的异常信息。如果异常没有被处理,返回包含3个None值的元组。

    授客
  • Python 'xxx' codec can't decode byte xxx常见编码错

    利用python文件io方法 open打开文件,读取文件时报错,提示类似如下错误:

    授客
  • python--inspect模块

    1. inspect.getmembers(object[, predicate])

    yaohong

扫码关注云+社区

领取腾讯云代金券