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 外设开始,一周后的使用感受

     

  • 相关阅读:
    关于js计算非等宽字体宽度的方法
    [NodeJs系列]聊一聊BOM
    Vue.js路由管理器 Vue Router
    vue 实践技巧合集
    微任务、宏任务与Event-Loop
    事件循环(EventLoop)的学习总结
    Cookie、Session和LocalStorage
    MySQL 树形结构 根据指定节点 获取其所在全路径节点序列
    MySQL 树形结构 根据指定节点 获取其所有父节点序列
    MySQL 创建函数报错 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators
  • 原文地址:https://www.cnblogs.com/liuhongfeng/p/12416550.html
Copyright © 2011-2022 走看看