当前位置: 首页 > news >正文

PyCharm教程

PyCharm

PyCharm是一个用于计算机编程的集成开发环境(IDE),主要用于Python语言开发,由捷克公司JetBrains开发,提供代码分析、图形化调试器,集成测试器、集成版本控制系统(Vcs),并支持使用Django进行网页开发。
PyCharm一个跨平台开发环境,拥有Windows,macOS和Linux版本。社区版在Apache许可证下发布,另外还有专业版在专用许可证下发布,其拥有许多额外功能。

功能

  • 代码分析与辅助功能,拥有补全代码、高亮语法和错误提示;
  • 项目和代码导航:专门的项目视图,文件结构视图和和文件、类、方法和用例的快速跳转;
  • 重构:包括重新命名,提取方法,引入变量,引入常量、pull,push等;
  • 支持网络框架: Django, web2py 和 Flask;
  • 集成Python 调试器;
  • 集成单元测试,按行覆盖代码;
  • Google App Engine下的Python开发;
  • 集成版本控制系统:为Mercurial, Git, Subversion, Perforce 和 CVS提供统一的用户界面,拥有修改以及合并功能。

它主要与一些其他的Python IDE竞争,包括 Eclipse's PyDev,Komode IDE。

本文章全面讲解PyCharm开发必备技能

    1. 安装与使用
    2. 定制Pycharm主题与字体
    3. 代码风格与文件模板
    4. 代码的调试、运行
    5. Python解释器配置
    6. Python快捷键设置
    7. Django项目的创建与管理
    8. pycharm与Github

转载于:https://www.cnblogs.com/niuli1987/p/9372014.html

相关文章:

  • 需要谈谈的游戏测试第二季(三)
  • 需要谈谈的游戏测试第二季(四)
  • linux系统中的进程状态分析
  • 在3D游戏中显示网页
  • react-native redux使用指南
  • [luogu2165 AHOI2009] 飞行棋 (枚举)
  • node全局对象 文件系统
  • linux下安装Bugzilla(一)
  • sqlServer之取文件后缀
  • 小评 月影技能的sp
  • HashMap 与HashTable的区别
  • 一份书写游戏的回忆录
  • js得到当前页面的url信息
  • debug容错 缺陷抓取
  • 将字串内容输出到文件
  • 「译」Node.js Streams 基础
  • 2017-09-12 前端日报
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • java8 Stream Pipelines 浅析
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • pdf文件如何在线转换为jpg图片
  • Redis字符串类型内部编码剖析
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • SQLServer之创建数据库快照
  • SQLServer之创建显式事务
  • storm drpc实例
  • 给github项目添加CI badge
  • 给初学者:JavaScript 中数组操作注意点
  • 机器学习学习笔记一
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 解析 Webpack中import、require、按需加载的执行过程
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 如何进阶一名有竞争力的程序员?
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • # 安徽锐锋科技IDMS系统简介
  • ${ }的特别功能
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (Python) SOAP Web Service (HTTP POST)
  • (八十八)VFL语言初步 - 实现布局
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)计算机毕业设计大学生兼职系统
  • (十六)Flask之蓝图
  • (一)Thymeleaf用法——Thymeleaf简介
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • .Family_物联网
  • .net web项目 调用webService
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .NET框架
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET上SQLite的连接
  • .NET值类型变量“活”在哪?
  • @ModelAttribute注解使用
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)