Mac App for Heart的开发

作为开发人员,我们对使用的应用程序非常挑剔。 不仅如此,我们还坚决捍卫我们的选择。 我一方面喜欢不断寻找新的应用程序,这些应用程序可以帮助我提高工作效率并使自己井井有条。

对于第一篇文章,我将逐日介绍已安装和使用的应用程序。 将来,我将介绍开发时使用的工具和程序包管理器。


如果您是iPhone用户,并且倾向于在个人Mac上使用Safari,以便以后可以在iPhone上享受无缝体验,那么让我解释一下您也可以使用Google Chrome浏览器 ,只需确保已签名即可进入浏览器中的Gmail帐户,然后在手机上执行相同操作。 这样一来,您就可以访问所有书签,阅读列表,近期标签,历史记录,并生成要阅读的定制文章列表。

谷歌浏览器(来源)

Chrome可能不是最好的浏览器,但到今天为止,它已经占据了全球浏览器市场约60%的份额,并且具有许多我可以利用的扩展功能。

  • Chrome远程桌面 :允许用户通过浏览器远程访问另一台计算机
  • OneTab :允许您快速关闭选项卡,将它们分类到列表中,然后在以后重新打开它们,从而节省了大量内存
  • 动量 :对于那些能触发一百万个标签的触发快乐手指的人来说,每天很少动手

至少免费有许多移动电子邮件客户端,但没有那么多的Mac客户端。 我发现最好的应用程序和桌面客户端是Spark 。 它的功能包括智能收件箱,贪睡邮件,共享草稿,提醒/跟进,智能通知,多日历集成,当然,随macOS新更新发布的暗模式很容易出售。

Spark(来源)

至于日历,即使Spark可以将日历集成到一个视图中,我仍然更喜欢将Gmail日历详细信息转发到Mac上的Apple日历应用程序。 但是,在手机上,我使用Google日历而不是iCal。

我每天使用三个简单的应用程序来帮助我提高生产力

CopyClip(源)

CopyClip是我在Mac上使用的最高效的剪贴板管理器。 它在启动时启动,并作为图标出现在工具栏上。 您可以使用快捷键复制粘贴内容,也可以从超过20个已保存项目的下拉列表中进行选择。

BetterSnapTool(源)

在管理窗口方面,我已经使用BetterSnapTool已有两年了。 是的,UI并不出色,但是它模仿了我在Windows上具有的相同功能,将应用程序固定在屏幕的角落。 最重要的是,我可以自定义某些应用程序以捕捉到屏幕上的某些位置,而不仅仅是角落。 公平的警告,这是我使用的唯一一个不能退出收藏的应用程序,因此,有人认为更好的替代方法是Spectacle

阿尔弗雷德(来源)

最后但并非最不重要的是,我们有Alfred (感谢Javlon Usmanov)。 这与macOS预先安装的旧Spotlight应用程序相比有了很大的提升。 Alfred能够使用默认和自定义关键字在网上搜索,搜索文件,启动工作流程等等。 尽管并不是所有的津贴都是免费的,但是比使用Spotlight更好。 为了使用⌘+ Space打开Alfred而不是Spotlight,请在此处遵循此简单的故障排除指南。

在Alfred内部使用预先配置的“ youtube”搜索查询

对于那些想知道如何制作此gif的人,我使用了Gif Brewery

Gif啤酒厂(来源)

您可以用来制作gif的另一个功能强大的应用称为GIPHY Capture。 我一直都在使用Brewery,所以我坚持使用它。

有时,您只需要一个位置来快速记下笔记或保存您实际上并不想保存到文件中的代码段。

片段(来源)

要管理我的代码段,我使用Snippets 。 它不是一个非常出名的应用程序,它仍处于测试阶段,但效果很好,可以免费使用。 它具有语法突出显示功能,并且用户界面非常整洁,没有混乱。

崇高(来源)

为了记录笔记和处理纯文本,我使用了每个人都喜欢的Sublime 。 一开始我不是Sublime用户,但它对我来说却越来越重要。

在此处查看可以为Sublime增压的方法,以提高生产率。

现在,仅因为我拥有Sublime,并不意味着我将其用作代码编辑器。 如果要构建完整的fledge服务器端/客户端应用程序,请切换到集成开发环境。

IntelliJ(来源)

对于服务器端应用程序,我使用JetBrains的IntelliJ IDEA 。 任何人都可以免费下载社区版,学生将获得带有学生许可证的终极版免费许可证。 与所有JetBrains产品一样,IntelliJ的性能比大多数IDE更好,那就是可以检测上下文。 IDEA为您的整个项目建立索引,分析整个代码库,并为您提供方便的语法树。 我认为没有其他编辑器能如此流畅。

VS代码(源代码)

对于客户端应用程序,我使用Visual Studio Code 。 现在,在您攻击Microsoft之前,其最新版本的VS Code非常简洁,并且完成了其他编辑人员未曾做过的事情:设计了非常出色的侧边栏。 侧栏包括:资源管理器(文件树),搜索,源代码管理(即Git),调试和扩展部分。 插件也不是太破旧,它们肯定有助于改善体验。 下面列出了一些插件,可帮助您轻松凝视代码。 但是,有关按语言分类的软件包和资源的详尽列表,请查看Awesome VS Code。

  • 美化 / 美化
  • 支架对着色器
  • 材质图标主题

我的Mac仅具有8GB的RAM,因此,有时候我需要释放一些内存以加速Mac。

内存清理2(源)

运行内存密集型应用程序后,我使用Memory Clean 2优化Mac的内存。 该应用程序是免费的。 但是,如果您打算花一些钱,那么DaisyDisk是您的理想之选。

AppCleaner(源)

我有很多次下载应用程序,然后最终将其卸载。 但是,每次卸载某些东西时,我都会想到,将应用程序整个拖放到垃圾箱并不是删除应用程序的最有效方法。 但是, AppCleaner 使您可以轻松彻底地卸载不需要的应用程序。


  • 浏览器 :谷歌浏览器
  • 电子邮件客户端 :Spark
  • 生产力 :CopyClip,BetterSnapTool /眼镜,Alfred,Gif Brewery
  • 文字编辑和记笔记 :片段,崇高
  • IDE :IntelliJ IDEA,Visual Studio代码
  • 内存和应用程序清除程序 :Memory Clean 2 / DaisyDisk,AppCleaner

而已! 现在,您对我的设置中的所有应用程序有了基本了解。 如果您对我应该在上面提到的任何应用程序中使用的位置有更好的建议,请在下面随意评论!