PyCharm 2023.2最新变化

PyCharm 2023.2最新变化

PyCharm 2023.2是一款功能强大的Python集成开发环境,它为Python开发者提供了许多新的特性和改进。本教程将介绍PyCharm 2023.2的最新变化,包括Django支持、Black格式化程序集成、AI Assistant、Run Anything、GitLab集成等,帮助新手程序员快速掌握PyCharm 2023.2的使用方法。今天我们主要介绍最新版本的Django支持:

  • Django支持:PyCharm 2023.2增加了许多适用于Django表单和模型的实时模板,可以通过输入简短的缩写快速插入常用的Django代码片段。此外,PyCharm 2023.2还支持Django REST框架的端点工具窗口,可以搜索、导航和重命名端点声明,以及在HTTP客户端中通过规范完成URL。

Django支持

PyCharm 2023.2为Django开发者提供了更多的便利,包括以下两个方面: 学习前可以先通过链接下载PyCharm免费激活使用:脚本下载

实时模板

实时模板是一种可以通过输入缩写快速插入常用代码片段的功能。PyCharm 2023.2扩展了Django的实时模板列表,包括以下几类:

  • Django视图:你可以通过输入dvdvcdvrdvgdvp等缩写,快速创建Django的视图函数、类视图、重定向视图、通用视图和路径视图。
  • Django表单:你可以通过输入dfdfmdfc等缩写,快速创建Django的表单类、模型表单类和表单控件。
  • Django模型:你可以通过输入dmdmadmfdmc等快速创建Django的模型类、模型抽象基类、模型字段和模型方法。

要使用实时模板,你只需要在PyCharm中打开一个.py文件,然后在合适的位置输入缩写,按下Tab键,就可以自动插入对应的代码片段。你还可以使用Tab键和Shift+Tab键在代码片段中跳转到不同的占位符,填写你需要的内容。例如,如果你输入dvg,然后按下Tab键,你会得到以下的代码片段:

python
复制代码
from django.views.generic import View

class MyView(View):
    def get(self, request, *args, **kwargs):
        # TODO: write your code here
        return None

你可以在class后面的占位符处输入你的视图类的名称,然后在get方法中编写你的业务逻辑,最后返回一个合适的响应对象。

PyCharm 2023.2提供了许多适用于Django的实时模板,你可以在设置中的Editor | Live Templates | Django查看和修改它们。你也可以自定义你自己的实时模板,或者从PyCharm Live Templates Repository导入其他人分享的实时模板。

端点工具窗口

端点工具窗口是一个可以让你查看和管理你的Django REST框架项目中的所有端点的工具。你可以在PyCharm的右下角找到它,或者通过View | Tool Windows | Endpoints打开它。端点工具窗口的界面如下图所示:

在端点工具窗口中,你可以看到你的项目中定义的所有端点的列表,以及它们的HTTP方法、URL、视图函数和序列化器等信息。你可以通过点击端点的名称或图标,跳转到对应的代码位置。你也可以通过右键点击端点,选择Rename,重命名端点的名称,PyCharm会自动更新代码中的所有引用。此外,你还可以通过右键点击端点,选择Run in HTTP Client,在PyCharm内置的HTTP客户端中发送请求,测试你的端点的功能。你可以在HTTP客户端中使用规范完成URL,即在URL中输入$,然后选择你想要的端点,PyCharm会自动填充完整的URL。例如,如果你输入$api/users/,然后选择UserList端点,PyCharm会自动填充为http://localhost:8000/api/users/

端点工具窗口可以帮助你快速地搜索、导航和重命名你的Django REST框架项目中的端点,提高你的开发效率。你可以在设置中的Tools | Endpoints调整端点工具窗口的配置选项,如显示的端点类型、排序方式等。

总结

PyCharm 2023.2是一个值得期待的版本,它带来了许多新特性和改进,尤其是适用于Django表单和模型的实时模板方便了开发者,也极大地提供了开发者的效率。

题外话

在此疾速成长的科技元年,编程就像是许多人通往无限可能世界的门票。而在编程语言的明星阵容中,Python就像是那位独领风 骚的超级巨星, 以其简洁易懂的语法和强大的功能,脱颖而出,成为全球最炙手可热的编程语言之一。


Python 的迅速崛起对整个行业来说都是极其有利的 ,但“人红是非多”,导致它平添了许许多多的批评,不过依旧挡不住它火爆的发展势头。

如果你对Python感兴趣,想要学习pyhton,这里给大家分享一份Python全套学习资料,都是我自己学习时整理的,希望可以帮到你,一起加油!

学习资源推荐

除了上述分享,如果你也喜欢编程,想通过学习Python获取更高薪资,这里给大家分享一份Python学习资料。

这里给大家展示一下我进的兼职群和最近接单的截图

兼职群

私单

😝朋友们如果有需要的话,可以V扫描下方二维码联系领取,也可以内推兼职群哦~

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

### 1.Python学习路线

image-20230619144606466

python学习路线图1

2.Python基础学习
01.开发工具

02.学习笔记

在这里插入图片描述

03.学习视频

在这里插入图片描述

3.Python小白必备手册

图片

4.数据分析全套资源

在这里插入图片描述

5.Python面试集锦
01.面试资料

在这里插入图片描述

在这里插入图片描述

02.简历模板

在这里插入图片描述

因篇幅有限,仅展示部分资料,添加上方即可获取👆

------ 🙇‍♂️ 本文转自网络,如有侵权,请联系删除 🙇‍♂️ ------

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值