栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

❤️ 程序员工具介绍❤️,热门语言更新这么快,你绕不过这一关的!

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

❤️ 程序员工具介绍❤️,热门语言更新这么快,你绕不过这一关的!

上次讲了2个游戏源码

前端实战之js推箱子游戏 有界面、附源码、赞关藏

Python实战 五子棋小游戏 切身感受一下前端和桌面应用的区别 选择自己喜欢的

本来今天准备写一篇面向对象文章 但是想一想 讲面向对象之前还是先给大家介绍几款实用的工具 更加快速的理解 掌握知识点。

1.UML

统一建模语言(Unified Modeling Language UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言 是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具 独立于任何具体程序设计语言。

常见工具 StarUML https://staruml.io/

免费 跨平台支持

plantUML https://plantuml.com/zh/

免费 跨平台支持 需要安装jdk

ProcessOn https://www.processon.com/

收费 跨平台支持 免安装 网页操作 支持多人协作修改

基本功能

虽然市面上同类型的软件特别多 基本功能还是相似的。

① 类图 Class Diagram

② 用例图 Use Case Diagram

③ 活动图 Activity Diagram 也叫流程图

④ 时序图 Sequence Diagram

上面这些 用来做功能描述 可以很清晰的表达 有哪些参与对象 每一步做什么。

至于下面这些 一般都由版本管理工具替代 更加专业的实现代码回滚。
⑤ 组件图 Component Diagram
⑥ 协作图 Comunication Diagram
⑦ 对象图 Object Diagram
⑧ 部署图 Deployment Diagram

2.Xmind

XMind是风靡全球的思维导图和头脑风暴软件。XMind 专注于做思维导图十二年 现全球上百个国家的百万级用户都将之作为学习、工作、生活的效率工具。

基本功能

① 思维导图 发散和纵深思考
综合以下功能
② 鱼骨图 比较清晰地表达因果关系

③ 矩阵图 可以用来做项目的任务管理或者个人的计划

④ 时间轴 表示事件顺序或者事情的先后逻辑

⑤ 组织结构图 可以做组织层次的人员构成

⑥ 逻辑图 表达总分关系或分总关系等

⑦ 树状图 表达各层级关系等

3.nodepad

Notepad 是一款非常有特色的编辑器 是开源软件 可以免费使用。
①、内置支持多达27种语法高亮度显示 包括各种常见的源代码、脚本 能够很好地支持 .nfo 文件查看 还支持自定义语言。
②、可自动检测文件类型 根据关键字显示节点 节点可自由折叠/打开 还可显示缩进引导线 代码显示得很有层次感。
③、可打开双窗口 在分窗口中又可打开多个子窗口 允许快捷切换全屏显示模式 F11 支持鼠标滚轮改变文档显示比例。
④、提供了一些有用工具 如邻行互换位置、宏功能等。
⑤、可显示选中文本的字节数 而不是一般编辑器所显示的字数 这在某些情况下 比如软件本地化很方便 。
现在网上有很多文件编辑器 这个是不可多得的一款 不论是日常使用还是手写程序代码 相信它都会给你带来方便。

功能特色

关键字高亮
变量名高亮

代码折叠 方便查看整个结构

3.有道云笔记

有道云笔记是网易旗下专注办公提效的笔记软件,支持多端同步,用户可以随时随地对线上资料进行编辑、分享以及协同

功能特色

它自带代码块编辑 适合自己做笔记 还能自动保存。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267322.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号