A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service
Original linkCommon development tools for Mac
To be clear, we are looking for not the Start button, but the program portal, any operating system, the user is not to find the Start menu, but to find the program, and then open them to complete their work. In Mac, the best part to do this is not the Dock, but Alfred. So my advice is that after any user enters OS X, the first step is to go to the App Store to download Alfred. Ordinary users use the free version is enough, developers can buy Powerpack, the value of the property.
A Alfred is the most legendary efficiency tool on the MAC platform, and it's not too much to introduce in a long article.
Mac's support for native shells is one of the reasons why countless programmers love Macs, and programmers use Macs instead of shells, which basically equals their own broken arm, which is a big compromise. The Shell does not come out of thin air and its entrance is the terminal tool. OS x comes with a terminal tool that's good, but it's a lot less than ITerm 21.
License: Free version of software size: 5.37MB language: English
Alfred 2 is the best Quick Start tool on your Mac and can optimize your Mac system efficiently. Software fixes a lot of problems, software powerful, easy to operate. Alfred for Mac allows us to use the keyboard to complete the search and launch of the app, local information.
License: Free version of software size: 5.85MB language: English
Alfred is the best Quick Start tool on Mac, fixed a lot of problems, the software is powerful and easy to operate. Alfred allows us to use the keyboard to complete the search and launch of the app, local and web search for information, query dictionaries, clipboard viewing, and system control.
(b) ITerm2 is OS X next open source free terminal tool, I basically use it to replace the native Terminal.
Some basic functions are as follows:
1, sub-window operation: shift+command+d (horizontal) command+d (vertical)
2, Find and paste: command+f, call out Find function, tab select found text, Option+enter paste
3, automatic completion: command+; The Auto-complete window is paged out according to context, and the upper and lower keys Select
4, Paste history: Shift+command+h5, playback function: Option+command+b
6, Fullscreen: Command+enter
7. Where did the cursor go? command+/
8, Expose Tabs:option+command+e
There are many functions, many use more experience.
In addition, many friends say that their terminal has been black and white, how to switch to color TV? Add these two lines to the. Profile in the User directory: Export clicolor=1export Lscolors=gxfxcxdxbxegedabagacad
License: Free version of software size: 3.04MB language: English
ITerm2 Mac Edition is a terminal software tool on the Mac platform. ITerm2 Mac version can be said to be the best terminal tool under Mac, it can replace the native terminal. It is easy to think that ITerm2 is a tmux that is ready to be deployed out of the box.
(c) With a good terminal, we can finally use the Shell.
However, long March only started the first step, the Shell is also divided the door, I recommend to everyone is: the ultimate shell--zsh.
License: Free version of software size: 6.99MB language: English
SSH Shell Mac version is a professional Mac terminal SSH tool, software powerful, easy to operate, this is a very good SSH client. The SSH Shell Mac version is similar to SECURECRT and supports remote connections such as SSH1, SSH2, Telnet, and so on.
(iv) Text editor is also one of the programmer's favorite development tools, I personally prefer Vim.
Vim is known as the editor of God, can be removed from the mouse full keyboard operation, a good plug-in system almost suitable for a variety of programming languages, use up full of push back speed sense, if you are a racing fan, you will love this software.
License: Commercial Edition software size: 2MB language: English
Vim Options Mac Edition is a development learning software on Mac platform, which is a very useful text editor with powerful software and simple operation. Vim Options mac Edition is a programmer-specific editor tool, and Vim is a powerful editor.
Other optional tools: Emacs, TextMate, Sublime text, etc.
License: Free version of software size: 21.4MB language: Multi-lingual [English]
TextMate for Mac is a well-known text editor software under Mac, together with BBEdit, called Emacs and Vim on an apple machine. The software is powerful and simple to operate. Especially for programmers, you can customize many of the features you use. TextMate's bundles is a textmate.
License: Free version of software size: 12.1MB language: English
Sublime Text 3 Bulid mac version is a very good code Editor on Mac OS platform, is a very useful MAC development tool. The software is powerful and simple to operate. At the same time Sublime Text is also cross-platform, the interface and function feel and textmate are similar. This
Five IDE is a graphical integrated development tool, with accurate lexical analysis, programming hints, debugging and other functions, the complexity of the user self-knowledge, if you do industrial-level programming and teamwork, it is recommended to use the IDE.
Here are a few tools to recommend to you:
1, Xcode,mac on the excellent integrated development tools, almost all of the Mac app and IOS app are born, free software. Whether you're writing Java or writing Python, use your Mac to install Xcode.
License: Free version of software size: 158MB language: English
Xcode for Mac is a very important development tool for Mac systems. A complete toolset for Mac OS Systems and iOS system developers dedicated to building Mac OS X and iOS applications-Xcode 5 tools are redesigned for better performance and easier use.
2, JetBrains series, product line is rich, almost are fine, Java, Python, Ruby, PHP, Objective-c, the Web, and so readily available, fees, but also very expensive.
License: Free version of software size: 159MB language: English
Pycharm for Mac is a Python IDE that features powerful software and simple operation. It is a complete set of tools to help users improve their efficiency when developing with the Python language, such as debugging, syntax highlighting, project management, code jumps, and smart hints.
License: Free version of software size: 115MB language: English
License: Free version of software size: 135MB language: English
JetBrains Datagrip for Mac is a database management tool on a Mac platform. After a long period of development, the new product Datagrip 1.0. Similar to other products on the JetBrains product line, Datagrip also offers Windows, Linux, and Mac versions.
License: Free version of software size: 210MB language: English
Pycharm is a powerful Python language programming IDE produced by JetBrains, and the software is powerful and simple to operate. Latest Version updated foreign flavor icons, perfect support for features such as Python 3.5,docker integration, support for Django, Flask, Google App Engine, Pyramid, web2py
License: Free version of software size: 186MB language: English
JetBrains Phpstorm for Mac is a jetbrains produced by the cross-platform PHP development IDE, powerful software, simple operation, known as the best use of PHP development tools. JetBrains Company in the development of tools can be said to be famous, can say almost all the mainstream language is
3, Eclipse series, through the plug-in approach almost all common programming languages, free.
License: Free version of software size: 730KB language: English
Myeclipse2014mac version of the hack patch is designed for the Mac OS Platform programming tool MyEclipse2014 tailor-made a hack tool, the crack process detailed reference the following tutorial. This is a very good Java development tool. The software itself is paid for.
License: Free version of software size: 705.3MB language: English
MyEclipse for Mac is a great Java development tool. The software is powerful, easy to operate, it is based on the eclipse to add its own plug-in, and Eclipse is written in plain Java, is a very good Java, EE, the Eclipse plugin collection.
License: Free version of software size: 1.9MB language: English
Myeclipse2015mac version of the hack patch is designed for the Mac OS Platform programming tool MyEclipse tailor-made a hack tool, the crack process detailed reference the following tutorial. This is a very good Java development tool. It is built on Eclipse and adds its own plugins.
License: Free version of software size: 2.52GB language: English
The MyEclipse for Mac is a programming tool on the Mac OS platform, and the software is powerful and simple to operate. This is a very good Java development tool. It is a powerful enterprise-class integrated development environment built on Eclipse and developed with its own plug-in.
License: Free version of software size: 204MB language: English
The Eclipse for Mac is believed to be familiar to many programmers, an open-source, Java-based, extensible development platform. Software features are very powerful. Most Java beginners use it to write code, because Eclipse comes with a standard set of plugins
Six Homebrew is the package management tool for OS X, the work of the Ruby community, which functions like the apt-get under Ubuntu.
Using Homebrew, you can easily install Unix toolkits and language packs that are not included in OS X, such as Wget,node,lua,rabbitmq,nginx. Of course, we have to install Homebrew first, the installation script is as follows:
Ruby-e "$ (curl-fssl https://raw.github.com/Homebrew/homebrew/go/install)"
A script similar to that of a hacker's empire passed, and Homebrew was ready. Try installing the command-line download tool wget:brew install wget a script similar to that of a hacker's empire has passed, and wget is ready.
Is there a tool that can install Chrome, Offline thunder, shrimp, and QQ in a similar way? The answer is yes, the programmer is omnipotent, they developed Homebrew-cask for one-click installation of the application software, with Cask, no need to manually download the package DMG, open, Dragged into the application folder, everything can be handed to the program to do.
Install Cast:brew tap phinze/homebrew-cask && Brew Install Brew-cask
Usage: Brew Cask search lists all the software that can be installed brew cask search xx find all and XX related applications Brew cask info XX view XX application information Brew cask uninstall XX unload xx
Seven Git is a distributed version control and software configuration management software, similar to SVN and CVS, is the second Linus of the world.
Git is now the mainstream version management tool, and git-built Github is the largest open source hub on the planet. Still using SVN and CVS boots, it's time to change hankered.
Reply to "git" and you will get a concise tutorial on Git.
Graphical Git Tools recommended: GitHub, Sourcetree.
License: Free version of software size: 40.4MB language: English
The GitHub Mac Edition is a MAC development software that helps users manage databases on Mac OS platforms, is powerful and easy to operate, and GitHub Mac has been a great success in other projects, especially in the Ruby community. Currently including Rubinius, Merb and Bitcoin
License: Free version of software size: 40MB language: English
Sourcetree for Mac is a free svn, Git, and Hg client under Windows and Mac OS X, and the software is powerful and simple to operate. It is also a mercurial and Subversion version control System tool. Sourcetree for Mac supports creation, cloning, submission, push, pull, and merge
(eight) for programmers, file comparison is also an essential tool, OS X provides native comparison tool Filemerge, but this tool for non-ASCII content file support is very bad, recommended Visualdiffer.
Visualdiffer supports file and folder comparisons, file filtering, multiple comparison modes, color labeling, and more, and is simple and responsive, and is an essential tool for programmers to travel at home. Fee-based software that can be downloaded directly from AppStore.
In addition, the custom command-line operation of friends, direct use of diff and Vimdiff, is also a good choice.
License: Free version of software size: 2.92MB language: English
Visualdiffer for Mac is a file management tool on a Mac platform that is powerful and easy to operate, and helps you compare the cross-comparisons in files or documents in different folders, or compare the paths of two files. You can also use the Unis diff command for fast, standard
(ix) Xscope is a powerful assistive design tool that accurately measures UI elements on the screen, especially for full stack engineers.
Xscope can easily get the color of any position on the screen, can dynamically monitor element boundary and display distance, can set screen size for mobile device and various browsers, can set screen assist line, enlarge screen and so on. Xscope is a good choice if you don't want to ask for everything. Charge software.
License: Shared Edition Software size: 30.1MB language: English
Xscope for Mac is a development and design assistant software on Mac OS, with powerful software, precise scale and easy operation, which makes the design more excellence. This software is very useful for designers and developers alike. Genuine software sells expensive.
License: Free version of software size: 27.3MB language: English
Xscope is a design assistant software, is a good helper for designers, it can help each designer to complete the work quickly and accurately, measuring distance, angle of the ruler, magnifying glass, precise vertical, horizontal marking auxiliary line, accurate width, look for the screen to meet.
(10) Pixelmator is known as the Lite version of Photoshop on Mac, designed to be more user-friendly and suitable for non-professional use, not graphic designers can also make a very professional image design.
Old programmers like me, also began to design an object from time to time, so that the team's art MM for the eyebrows. Charge software.
License: Free version of software size: 42.7MB language: English
Pixelmator This is a Mac platform for image processing software, software powerful, easy to operate. Its main function is similar to the Adobe series of Photoshop, supporting common PSD, TIFF, JPEG, PNG, PDF, EPS and other graphic file formats, as well as the ability to match Photoshop
License: Free version of software size: 43.3MB language: English
Pixelmator for Mac is an image processing software on a Mac platform with powerful software and simple operation. Its main features are similar to the Adobe series of Photoshop, supporting common PSD, TIFF, JPEG, PNG, PDF, EPS and other graphic file formats, as well as the ability to match Photoshop
License: Free version of software size: 707KB language: English
Pixelmator for Mac V3.3 Chinese patch is pixelmator for Mac V3.3 English version of the Chinese program. Download and install it to
Common development tools for Mac
Start building with 50+ products and up to 12 months usage for Elastic Compute Service