随笔分类 -  工具

摘要:VSCode是MS推出的一款免费的开源并跨平台的轻量级代码编辑器,内置Git和Debug等常用功能,强大的插件扩展功能以及简单的配置几乎可以打造成任意编程语言的IDE。本文简单聊一下其本地attach和remote debug功能。 默认在vscode中打开py文件可以直接使用断点调试,使用的Deb 阅读全文
posted @ 2019-02-16 20:07 alpha_panda 阅读(10570) 评论(2) 推荐(1)
摘要:常见的代码托管平台GitHub、GitLab和BitBucket等,基本都会使用Git作为版本控制工具。平台一般都提供两种认证方式https和ssh。了解该过程能够更加自由的配置和使用,本文就来简单聊一下这两种认证方式。 1.HTTPS与SSH Git可以使用四种协议来传输数据:本地协议(Local 阅读全文
posted @ 2018-12-20 19:35 alpha_panda 阅读(13988) 评论(1) 推荐(2)
摘要:Abstract Syntax Trees即抽象语法树。Ast是python源码到字节码的一种中间产物,借助ast模块可以从语法树的角度分析源码结构。此外,我们不仅可以修改和执行语法树,还可以将Source生成的语法树unparse成python源码。因此ast给python源码检查、语法分析、修改 阅读全文
posted @ 2018-12-15 11:36 alpha_panda 阅读(42499) 评论(0) 推荐(2)
摘要:工作中使用Pycharm作为python开发的IDE,作为专业的python集成开发环境,其功能之强大令人折服。开发过程中Debug是必不可少的。平时经常使用Pycharm的remote debug功能,非常好用。但是刚开始的时候并不了解该过程的原理,只是按部就班的配置。于是抽空了解了一下相关知识, 阅读全文
posted @ 2018-10-22 19:09 alpha_panda 阅读(8990) 评论(0) 推荐(1)