Toolkit -- iceskysl@eoe -- eoe Developer Community.
Toolkit#
I started using a Mac in 2008, and it has become indispensable in my work and life. Below are the tools I commonly use for reference.
Common Tools#
- Chrome (Recommended): Since I started using Chrome, no other browser has attracted me. I highly recommend this (I prefer the dev version).
- Adium: Compatible with multiple chat accounts, I use it for MSN, Google Talk, and Google App Talk;
- QQ for Mac: With continuous upgrades, the current version is great and qualifies as a decent Mac software;
- MPlayerX: Previously, I used VLC a lot, but after discovering MPlayerX, I hardly use VLC anymore. It's a very powerful video player;
- Pixelmator: A drawing tool
- FileZilla: FTP tool, I used FTP software when I was on Windows, especially like its support for SFTP connections and transfers.
- 7zX: A very powerful compression software, the compressed Chinese files are compatible with Windows.
- Evernote: Text recording, a very powerful note-taking software that can sync, much more powerful than a simple notepad. With this, other text recording software is unnecessary (especially great when used with iOS or Android clients). This article was written in Evernote;
- Dropbox: File synchronization software, also very powerful, sync your files so you can access them anywhere, very easy to use (some areas in China are blocked, find a way yourself);
- IMKQIM: A relatively old input method, quite good, I use FIT less;
- Quicksilver: A very great software for quick launching, no need to manually search;
Professional Tools#
- TextMate: Claimed to be the programmer's magic tool, but actually any tool you get used to is good. TextMate is indeed excellent, so excellent that even though its support for Chinese fonts is poor, it is still a must-install;
- MacVim: This is also a magic tool, mastering Vim means you won't be afraid wherever you go;
- iTerm: Essential software for managing SSH connections
- MongoHub: A tool for managing MongoDB
- Sequel Pro: MySQL management tool, very powerful;
- MySQLWorkbench: MySQL management, used for table structure design;
- GitHub: Essential for those using GitHub, very easy to use
- GitX: A visual Git tool, you have no reason not to use it
- Balsamiq Mockups: Prototyping tool, very great
- OmniGraffle Professional: Professional drawing tool, no need for others;
- Mindjet MindManager: Mind mapping tool
- RESTClient: REST testing tool
- KeyCastr: Tool for displaying keyboard shortcuts
- keycue: Displays software shortcuts
- Time Out: Software for setting break times