zoukankan      html  css  js  c++  java
  • 软件开发工具实践

    软件开发工具实践

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

    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,桌面搜索,再不用一层层点开目录了。

  • 相关阅读:
    设置VS2017背景图片
    NuGet的简单使用
    C#6.0,C#7.0新特性
    openFileDialog的Filter属性设置
    C# 获取当前路径7种方法
    正则表达式总结
    IDEA设置switch/case代码块自动补齐
    CentOS7使用yum安装RabbitMQ
    vue react 路由history模式刷新404问题解决方案
    @Component, @Repository, @Service的区别
  • 原文地址:https://www.cnblogs.com/kexinxin/p/10011904.html
Copyright © 2011-2022 走看看