0
点赞
收藏
分享

微信扫一扫

Vue3全家桶 - VueRouter - 【5】声明式导航 与 编程式导航(导航到不同位置 + 替换当前位置 + 路由历史)

洲行 03-12 09:00 阅读 3

大家好,欢迎来到金榜探云手

PyCharm 公司简介

JetBrains 是一家专注于开发工具的软件公司,总部位于捷克。他们以提供强大的集成开发环境(IDE)而闻名,如 IntelliJ IDEA、PyCharm、和 WebStorm等。这些工具被广泛用于 Java、Python、JavaScript 等编程语言的开发,因其智能化和高效性而备受开发者喜爱。

我这边使用PyCharm 的理由

PyCharm 2023.3.4 最新变化

AI Assistant 的效率提升和 Django 支持的改进

新的 AI Assistant 功能

生成 Django 组件

PyCharm 为 Django 提供了一流支持以及一系列功能,可以提高代码质量,同时节省您执行重复任务的时间。 借助 AI Assistant,现在还增加了为现有模型创建视图、admin 和序列化器等 Django 组件的功能。 建议基于您的项目上下文,以确保最相关的结果。

解释 DataFrame

AI Assistant 现在可以让您快速分析 Jupyter Notebook 中 DataFrame 内的数据。

为函数生成 Python 类型注解

使用类型注解函数可能相当麻烦。 将类型注解的起草工作委托给 AI Assistant,节省时间和精力。

将 Jupyter Notebook 转换为 Python 脚本

使用 PyCharm 的新 AI Assistant 功能自动将 Jupyter Notebook 转换为 Python 脚本,更快地从实验转向应用程序。

Django Structure(Django 结构)工具窗口

我们正在进一步增强 Django Structure(Django 结构)视图,让您可以更快地迭代 Django 项目。

现在,您可以快速访问 settings.py 文件,无需浏览项目结构。 如果 settings.py 文件位于 Django 项目根目录之外,您可以在 Django 项目设置中手动指定根目录。

为了帮助您更快导航到要查找的模型,默认 Django Structure(Django 结构)视图现在仅限于模型。 如果您想使用详细的 Structure(结构)视图,只需将 admin 和视图添加到显示的 View(视图)选项。

Django Structure(Django 结构)视图现在可以帮助您识别未注册的 admin 并快速注册,无需离开工具窗口。

新语法中类型形参声明的 Quick Documentation(快速文档)弹出窗口

如果您或您的团队已经采用了 PEP 695 中引入的新型类型形参声明语法,那么此功能定会让您的工作更加轻松。 Quick Documentation(快速文档)弹出窗口清楚解释了代码中使用的类型形参和类型别名, 并包含类型形参或类型别名的所有者、类型形参的边界与类型以及类型别名的指定类型的相关信息。

我是如何使用上PyCharm

官网购买 PyCharm

在这里插入图片描述

优点:使用方便,而且稳定性好;

缺陷: 官方价格有点小贵;

详细可以参考官网地址:https://www.jetbrains.com.cn/store/#personal

教育或者学术许可获取

在这里插入图片描述

优点:使用方便,几乎免费;

缺陷: 需要教育邮箱,学生邮箱不太稳定,容易失效;

详细可以参考官网地址:https://www.jetbrains.com.cn/community/education/#classrooms

通过激活码激活,这种方式比较麻烦,但是免费,相对稳定,是我目前在使用的一种方式,详细步骤如下:

Stage 1.下载安装 PyCharm

  • 先去官网下载,我这里下载的是最新版本的2023.3.4,测试过2023最新版本以及2022版本以上的版本没问题。

请添加图片描述

  • 安装然后打开

请添加图片描述

  • 提示要输入激活码,先关闭应用,等下再打开

请添加图片描述

Stage 2 : 下载工具

  • 打开下载好的激活包(下载后记得不要删除和移动,然后安装的路径尽量不要带中文路径、删掉就会失效的

Stage 3-1 : windows为例

  • 先执行uninstall-all-users.vbs,直接双击打开,
    出现弹框done说明成功

  • 然后再执行install-current-user.vbs,直接双击打开即可
    这里需要等待10秒左右才会出现done弹框,才是成功

  • 打开 idea 再输入对应的激活码即可

Stage 3-2 : mac为例

  • Mac / Linux 系统与上面 Windows 系统一样,需将补丁所属文件 /jetbra 复制到某个路径,且 路径不能包含空格与中文

  • 再运行uninstall.sh

    sh xxxxx 运行下.sh文件(记得sh后面加空格加路径)

    出现done说明成功。

  • 接着执行install.sh,与上面同理,出现done,the kill xxxxx 说明成功。

常见问题

部分小伙伴 Mac 系统执行脚本遇到如下错误:

解决方法:
  • 可先执行如下命令,再执行脚本:
  • 重新打开 idea,输入激活码即可

脚本执行成功后,一定要重启 PyCharm~~

脚本执行成功后,一定要重启 PyCharm~~

脚本执行成功后,一定要重启 PyCharm~~

执行脚本做了啥?

  • Windows 用户执行脚本后,脚本会自动在环境变量 -> 用户变量下添加了 IDEA_VM_OPTIONS 变量,变量值为 /jetbra 文件夹下的 .vmoptions 参数文件绝对路径,如下所示:
  • 然后,脚本自动在 idea.vmoptions 文件中引用了补丁 :
  • Mac / Linux 用户执行脚本后,脚本会自动在当期用户环境变量文件中添加了相关参数文件,Mac / Linux 需重启系统,以确保环境变量生效。

成功的小伙伴求一键三连,谢谢

和收费版区别?

  • 激活3-12个月可能会失效,不慌,公众号 金榜探云手:输入clion ,即可获得,永久实时更新
  • 激活无法使用官方收费插件和收费主题,回复 vip 获取欧洲正版全家桶、全插件、全主题、随便用,每年只需一杯咖啡
  • 第三方收费插件基本也是几十分之一,详情 公众号 金榜探云手:输入vip

One more thing
--------------

关注金榜探云手,每天为你带来最新好用的开发运维工具,如果你觉得用,请点赞+在看,然更多的人了解相关工具。

趁年底有空我也将付费版Idea百科全书,和Pycharm使用百科全书全部输出整理了,这些工具都掌握了对编码效率肯定是有本质上的提升,配合Github Copilot基本能让工具完成大部分开发工作,专注完成业务实现就好。

举报

相关推荐

0 条评论