1、推荐3个画图工具:几个常用的画图工具,这类工具可以帮助理清楚思路,像学习框架也可以用这些做出来。
2、推荐5个实用的编辑工具:工欲善其事必先利其器。
3、推荐4个优秀的实战项目:内功修炼得好,写代码效率自然提高。
写代码前做好系统分析设计,会使得进入编码阶段后代码思路比较清晰、避免返工。画图工具-UML类图、架构图、流程图、时序图,框架图等等。俗话说,一图胜千言,图即是代码的指导思路。
网站:https://www.visual-paradigm.com/cn/
可在绝大多数主流的IDE上运行,如Microsoft Visual Studio, Borland JBuilder等等。允许你立即将源代码,二进制文件和可执行文件转换到UML模型中。
网站: https://www.omnigroup.com/omnigraffle/
他有一些现成的模版,叫做Stencil。这是一种可高度定制的图形模版形式,Stencils里面箭头、图形等里面都有,并且所有的图形关系经过Stencils进行自行调整布局、大小。足够专业,节省时间。
网站: https://www.processon.com/
首先是在线软件,轻量,跨端使用方便,不用下载。其次作图种类丰富,思维导图,流程图,组织结构图,UML等等。使用门槛低,是一款“很好学”的应用。
网站:https://www.jetbrains.com/pycharm
PyCharm是一种常用的Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、代码跳转、智能提示、自动完成、单元测试。界面编写代码和运行操作更加简单。
官网:https://code.visualstudio.com
VS Code 的全称是 Visual Studio Code,是一款开源的、免费的、跨平台的、高性能的、轻量级的代码编辑器。它在性能、语言支持、开源社区方面,都做得很不错。
网站:https://jupyter.org/
Jupyter支持三种核心编程语言的引用,Julia、Python和R。我们可以直接使用 Jupyter 来写 Python 的代码。Jupyter notebook 有一个 Python 所没有的功能,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于分享的文档中。非常方便。
网站:https://pypi.org/project/spyder/
是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。可以根据你安装的python版本,选择spyder安装包,点击下载。
网站:https://www.vim.org/download.php
编码效率提高,列选择,宏,多功能的移动,以及一些自动提示,和功能性的拓展,让vim比IDE还要高效。可以变成多面手,C++,python,html,script都可以解决,否则一个环境要一个IDE,这样学习的成本反而比vim要高。
拥有知识点讲解,与运行方式,差不多都是初级难度,对于拥有些Python基础的朋友还是很简单的练手项目。
https://www.lanqiao.cn/courses/370
https://www.lanqiao.cn/courses/589
https://www.lanqiao.cn/courses/599
https://www.lanqiao.cn/courses/364
**期待你们的三连(点赞,收藏,评论),你们的支持是我持续输出的动力,感谢。
①有趣的源码与学习经验
②工具安装包
③比书籍方便随时随地阅读的300本电子书
点击领取