zoukankan      html  css  js  c++  java
  • 第三章 感受Mac之美-万里挑一的装机必备软件

    我是总结了俩周内我用到过的一些程序,当然后续可能会添加一些其他的应用程序,感觉下面推荐的都要变成我日常使用的软件了。

    可能对于一些朋友来说有一些不适合,这里纯粹当成我自己的记录。

    如果再需要装机,我直接就按照我的清单下载了。不用一个个地去想要装什么,后续使用的过程中可以直接用,不用等到用的时候才发现,电脑没有装对应软件,没法办事,若是再碰上网络卡,下载不了那么快,那不得抓狂啊。

    当然苹果自带的软件我在这里就不多提了。

    一、经典应用篇

    1、微信,QQ

    微信国民级别的应用,不解释,首装。QQ大文件传输,屏幕分享,远程桌面成为了我选择的比较重要的理由等。

    2、印象笔记

    笔记软件方面的话,如果是简单的记录笔记,可以用mac自带的记事本即可。

    如果比较常用笔记本软件,那么建议安装印象笔记。笔记是我比较高频的操作,所以我选择了印象笔记。它可以帮我列工作清单,团队开发日记,团队季度,年度计划,项目开发计划等。

    印象笔记

    3、网易云音乐

    听歌设备不能少了呢,一边编写代码,一边听着音乐,那种乐趣,你懂的。

    当然你可以选择qq音乐,酷狗音乐。那都是没有问题的,看自己的喜爱。

    网易云音乐

    4、百度云盘

    由于oracle JDK 下载需要登陆,还经常抽风,所以借助百度云盘来下载对应的jdk版本。

    二、办公类软件篇

    1、ProcessOn

    ProcessOn是一个在线作图工具的聚合平台, 它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等, 您无需担心下载和更新的问题,不管Mac还是Windows,一个浏览器就可以随时随地的发挥创意,规划工作。

    https://www.processon.com

    有些可能比较喜欢幕布这类习惯,或者百度脑图等。

    processon

    2、WPS

    MAC自带的那套办公软件,使用起来暂时没那么适应。

    因为本地要打开对应的办公软件,所以通过此解决方案。办公经常使用,替换掉微软的大块头offic应用。适用于轻应用使用者。如果是比较重使用的,请自行安装微软那一套。

    团队协作,或者简单的文档,我比较多会使用腾讯文档,比较方便。当然你们也可以选择石墨文档也是可以的。

    https://docs.qq.com/

    3、压缩软件

    The Unarchiver 解压缩的,解决一些系统解压不了的格式文件。

    直接在应用商店搜,方便。

    4、CheatSheet

    一款快捷键汇总软件,很方便的展示当前使用软件的快捷键,忘了快速看上一眼,提升记忆力。

    这款软件可在系统全局任意地方长按 Command 键触发,查看当前软件的快捷键。

    5、有道词典

    开发过程中遇到不懂的单词,用这个来查一查,非常的方便。同时让自己的程序命名更加规范一点。

    三、技术软件应用篇

    如果大家是做软件开发,同时也是Java web相关的开发的话,那么可以接着往下看。下面的应用可能也是你需要的。

    1、Java

    JDK 开发基础环境工具。吃饭家伙,首要装上它。

    2、IntelliJ IDEA

    Java 领域最受欢迎的开发工具,一把披荆斩棘的利刃,提升效率的家伙。装上它,去开辟新世界吧。

    3、Git

    一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

    需要经常的clone一些gitee,github上面的优秀项目,学习学习人家的代码。所以也成了我的装机必备了。

    4、谷歌浏览器

    这个可能是程序员最爱的浏览器吧。

    谷歌浏览器的流畅,干净,强大,用了让你爱不释手。同时加上翻译应用,阅读外文好帮手。用它非常爽,如果你读那些技术文章,有些实在搞不懂,点下翻译,然后再切换回来,大意基本就懂了。举个例子,Spring官网,Mysql官网都是不可多得的阅读文档。

    5、Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

    Docker 可以安装很多技术方面的软件。比如说,mysql,redis,mq,oracle 类,各种技术框架的镜像。如何安装这些应用软件,单独文章说明。

    作为替代虚拟机的应用,感觉这个软件要成为技术人的必备软件了。

    注意一点,这个可能替代不了需要在虚拟机操作桌面等操作。如果有此类需求可能虚拟机是比较好的选择。

    6、Maven

    Maven是用于Java开发的著名构建工具,还可以用于项目管理,能够帮助开发者管理依赖,是Java开发必不可少的重要工具,许多Java开发IDE都集成了Maven。

    现在估计很少开发会拷贝一大堆jar包,然后放到项目中运行了吧,如果是,那么你可能是时候考虑换下公司了,提升下技术视野了。

    7、FTP工具

    因为需要上传文件到服务器,Mac自带FTP工具又不是那么好用,所以选择了,Filezilla工具。

    8、数据库连接软件

    Navicat Preminum 一款非常好用的数据库客户端软件,支持很多数据库的连接。

    总结

    因为刚刚接触MAC,还处于入门阶段,所以我只分享一些常用的,并且我必然会使用到的一些软件。

    随着深入的使用,会发现更多更好玩更高效的应用分享给大家使用。当然大家有更好玩,更高效的软件欢迎留言推荐。

    推荐阅读

    第一章 感受Mac之美-换一种方式用电脑,开启新历程

    第二章 感受Mac 之美-惊艳从Mac 外设开始,一周后的使用感受

     

  • 相关阅读:
    Qt Creator 5.0 发布
    Qt编写可视化大屏电子看板系统19-横向柱状图
    Qt开发经验小技巧166-170
    Qt编写安防视频监控系统62-子模块6预置位
    Qt编写可视化大屏电子看板系统18-柱状分组图
    Qt编写安防视频监控系统61-子模块5设备控制
    如果对golang的gin框架中的handler做单元测试
    samba
    内存溢出
    动态规划面试题
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/12416550.html
Copyright © 2011-2022 走看看