Mac 开发配置学习手册

Apps

Here is a quick list of apps that are generally good to use and can come in handy in day to day tasks. The apps are seperated into 4 broad categories Developer Tools, Productivity Tools, Office Apps and Others.

Developer Tools

  • Google Chrome: Installs Chrome which is one of the best browsers currently. All chrome browsers and extensions are saved by Google so can be synced easily.
  • Latexian: App for writing Latex documents. View the code and output on split screen. Supports all major packages and code completion , etc.
  • Valentina Studio: Valentina Studio is a gui to create, administer and query MySQL, Postgres and SQLite databases.

Productivity

  • 1Password: Cross platform password management tool.
  • Airmail: Lightweight fast email client.
  • Alfred: Replacement for spotlight. I'll mostly be upgrading to power pack.
  • AppCleaner: Uninstall Apps.
  • Caffeine: Stops the machine from going into sleep mode.
  • DoubleTwist: Import your playlists, ratings, music and videos. Create new playlists to your heart's content. Rate your songs and videos. Play your music and videos and view all of your photos.
  • Dropbox: File syncing to the cloud. It syncs files across all devices (laptop, mobile, tablet), and serves as a backup as well!
  • F.lux: f.lux makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.
  • Google Drive: File syncing to the cloud too! Google Docs is a popular too to collaborate with others.
  • Notebooks: Notebooks for Mac allows you to share files with the mobile versions of Notebooks on the iPad and iPhone. And you can write notes in markdown.
  • PDF Toolkit+: App to cut/split/merge pdfs easily. Really easy to use and works well.
  • Pocket: Save For Later. Put articles, videos or pretty much anything into Pocket. Save directly from your browser or from apps like Twitter, Flipboard, Pulse and Zite.
  • SleepPillow: Sleep Pillow plays sounds that create an ambient atmosphere for sleep enhancement at home, or for drowning out noise at work.
  • Spectacle: Don't waste time resizing and moving your windows. Spectacle makes this very easy and is open source.
  • Timing: Keep track of the time you spend with your Mac.
  • Total Finder: Adds tabs and improves the Finder to a great deal.
  • Transmission: A fast, easy and free BitTorrent client.
  • Unarchiver: Compress/Uncompress app. Supported file formats include Zip, Tar-GZip, Tar-BZip2, RAR, 7-zip, LhA, StuffIt and many other old and obscure formats.

Office Apps

  • Keynote: Create presentations on mac, this is supposed to be an alternate to PowerPoint.
  • Microsoft Office: Microsoft Office for Mac. Includes Microsoft Word, Excel, Powerpoint and Outlook.
  • Numbers: Create spreadsheets on mac, this is supposed to be an alternate to Excel.
  • Pages: Create text files on mac, this is supposed to be an alternate to Word.

Others

  • Asepsis: Get rid of the annoying DS_Store files. It stops them from being created anywhere on the system.
  • CheatSheet: Tap the command key for long to see all the keyboard shortcuts of the current app.
  • Google Voice and Video: A voice and video chat plugin. Not sure if this is required after the release of hangouts.
  • SuperDuper: Take backups of your disk and use the backup disk to restore the machine incase of failure.
  • VLC: VLC Media Player. Enough said.
  • Voila: Record your screen with audio, mouse highlight and other features.
  • TimeOut: Scheduled work breaks to prevent stress injuries.