首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【3】Pycharm超详细基础设置,autopep8 安装规范化程序,每个小trick都可以快速提升变成效率,超级实用!

【3】Pycharm超详细基础设置,autopep8 安装规范化程序,每个小trick都可以快速提升变成效率,超级实用!

作者头像
汀丶人工智能
发布2022-12-21 13:52:15
发布2022-12-21 13:52:15
9440
举报
文章被收录于专栏:NLP/KGNLP/KG

1.新建项目 --配置解释器

进入设置选择解释器,我用的是conda装的tensorflow,操作步骤见下图,用于所有项目,选择完毕后点击应用即可。

之后也可以在界面右下角进行选择,切换环境。

或者:点击项目解释器,点击全部显示

可以进行添加编辑

2.安装模块

库和包安装,pycharm也直接提供了下载。这里以tensorflow为例:如果觉得网上安装教程麻烦可以尝试在pycharm里安装。不过个人还是比较推荐大家在命令版面安装,可以参考我的博客:

【一】tensorflow安装、常用python镜像源、tensorflow 深度学习强化学习教学 超级简单安装!

3.设置文件编码

这样设置可以防止乱码  utf—8

4.设置脚本头

效果如下:

5.显示行数和对齐线

便于debug是后进行调试

关闭更新

6.★安装 autopep8 ----规范Python编码规范

Autopep8是一个将python代码自动编排的一个工具,可以规范化我们变成代码样式超级推荐,配置如下:

需要填写信息,你只需要复制过去就行!

代码语言:javascript
复制
Name:随意命名

Program: H:\Anaconda3-2020.02\envs\tf2\Scripts\autopep8.exe
#需要填写autopep8.exe的安装路径。

#下面的复制粘贴就行
Parameters: --in-place --aggressive --aggressive $FilePath$

Woking directory: $ProjectFileDir$

Output Filters:$FILE_PATH$\:$LINE$\:$COLUMN$\:.*

安装完毕我们测试一下:以下面代码为例

代码语言:javascript
复制
def example1():
    some_tuple = (1, 2, 3, 'a')
    some_variable = {
        'long': 'Long code lines should be wrapped within 79 characters.',
        'other': [math.pi, 100, 200, 300, 9876543210,'This is a long string that goes on'],
        'more': { 'inner': 'This whole logical line should be wrapped.',some_tuple: [ 1,20, 300, 40000,500000000,60000000000000000]}}
    return (some_tuple, some_variable)

操作方式:

在编辑区域--右击---找到添加工具autopep8 点击一下即可,

或者

只是使用后的代码,是否简洁干净了很多!

7.启动打开上一个项目

8.导出导入配置

file -> Manage IDE Settings -> export setting,设置导出的settings.jar包的位置,然后点击OK

导入配置

file -> Manage IDE Settings -> import settings,选择你想要导入的 settings.jar即可

9.文件结构-和TODO tree

自带TDO TREE

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.新建项目 --配置解释器
  • 2.安装模块
  • 3.设置文件编码
  • 4.设置脚本头
  • 5.显示行数和对齐线
  • 6.★安装 autopep8 ----规范Python编码规范
  • 7.启动打开上一个项目
  • 8.导出导入配置
  • 9.文件结构-和TODO tree
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档