• 软件开发工具实践


    软件开发工具实践

    工欲善其事,必先利其器。对于开发工具的选择更多的是为了提供工作效率。下面我按类别列一下一些常用的开发工具,希望可以成为大家实践的工具。

    IDE

    Java

    Java的IDE系列最经典的要数两个系列了。最初由IBM公司开发的Eclipse现在由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。还有一个是JetBrains系列的Intellij IDEA。

    对于安卓的开发工具之前都是在Eclipse中装插件进行开发,现在也有了专门的开发IDE由谷歌推出的 Android studio。

     

    C/C++/C#

    对于该系列的工具就推荐微软自家的VS系列,如果是刷题或者平时的小作业的话,也可以试一下DEV C++或者直接在文本编辑器中写,占用内存什么的比较少

     

     

    文本编辑器

    文本编辑器就有太多的选择了,有vim,sublime,notepad++

     

     

     

    版本控制

    也经历过很多版本控制软件,以及版本控制的发展,这里推荐的版本控制工具为Git

    浏览器

    其实浏览器这里不应该列出来的,但是还是顺带提一下吧,其中最主要的两个浏览器分别为谷歌浏览器和火狐浏览器

    原型设计工具

    原型设计工具这里也推荐两个。Balsamiq Mockups,简单容易上手,适合做快速原型的设计。

    Axure RP,适合做一些比较复杂的原型。

    视觉设计工具

    视觉设计工具这一块最专业的当然要数Adobe全家桶了,其中用的最多的要数PhotoShop了吧

     

     

     

     

    项目管理工具

    项目管理工具可以考虑微软公司的project,project可以画有关项目管理的很多种图,比如甘特图,WBS图,关键路劲等。

     

    思维导图工具

    Xmind,一款比较轻盈的思维导出绘画工具。mindmapper

    软件设计工具

    软件设计工具主要围绕着UML图的设计,以及数据库表的设计。这里推荐三款,powerDesigner,starUML,visio。powerDesigner功能强大,startUML画出来的图比较美观。当然也可以使用visio 傻瓜式的绘图。

    数学相关工具

    数学相关的工具要数MathLab了,很好很强大

    通讯沟通工具

    感觉这个也没有必要列在这里,QQ微信就不说了,这里提一下有道云笔记和Foxmail,百度云。及时沟通用微信和QQ就可以了,共享文档用有道云笔记,重要通知建议用邮件比较正式,大型文件共享用百度云

    办公软件

    办公软件最好应该就是微软的Officele了

     

    网络工具

    网络工具有用来抓包的Wireshark,有用来分析网络请求的Fiddler和postman

    桌面效率工具

    Clover 像Chrome一样的多标签资源管理器

    Listary,桌面搜索,再不用一层层点开目录了。

  • 相关阅读:
    无刷新分页实现
    .Net QQ互联教程
    解决 Files 的值"<<<<<<< HEAD"无效。路径中具有非法字符
    mvc 路由伪静态实现
    C# 获取外网IP地址
    mvc开发网站打开慢总结
    如何轻松实现个性化推荐系统
    js 颜色选择插件
    MVC+EF 多条件查询
    前端编写手机兼容页面(简易方式)
  • 原文地址:https://www.cnblogs.com/kexinxin/p/10011904.html
Copyright © 2020-2023  润新知