Best C++ IDE or Editor for Windows. Ask Question. Up vote 74 down vote favorite. The Zeus editor has support for C/C++ and it also has a form of intellisensing. The advantage with using these is that when you jump to a Mac or Linux box, you know how they work. There is no shortage of options for text editors geared towards developers on the Mac, but TextMate is our top pick. It wins out thanks to its massive programming language syntax support, helpful. UltraEdit is a sophisticated C++ editor with many powerful programming features including FTP/SFTP, C++ code highlighting, code folding, CTAGS support, find/replace, conversion/formatting features, and much more. Multiple cursors and column selection allows for versatile ways of editing. Ctrl + d will select the current word and each time the command is repeated, it adds the next occurrence of the word to the selection. Ctrl + click or middle-mouse click will place another cursor in the place that's clicked.
Active5 months ago
I am now starting to get back to C++ coding (just for fun), and would like an opinion on good IDEs for Mac.
I am currently using
Xcode which seems kinda cool because it has everything built into it.
Do any of you have any other IDEs that you would suggest that O give a shot or should I just stick to Xcode?
idmean
11.1k77 gold badges3939 silver badges7171 bronze badges
gprimegprime
97733 gold badges2424 silver badges4545 bronze badges
8 Answers
Eclipse and NetBeans are both capable of working with C++ and they will run on OSX (as well as other platforms). They're both free, and have large communities behind them. They can both do much more than C++ via plugin frameworks, if you want.
Personally, I'd stick with Xcode - for C++ on OSX.
idmean
11.1k77 gold badges3939 silver badges7171 bronze badges
FrustratedWithFormsDesignerFrustratedWithFormsDesigner
21.4k2828 gold badges119119 silver badges177177 bronze badges
You have a few options:
I have experience with all three of them. I personally love the editing feeling of MacVim most, by far. On the other hand, it's hard to compare with Xcode's debugging features. Xcode is also your only option if you develop for some specific Apple platforms and frameworks — the iPhone for example. And then, Qt Creator is an IDE with all the intellisense and debugging you expect from an IDE, yet it's simple, light and fast. Beyond that (and given the just-over 0.5GB cost) Qt also gives you that write-once-compile-'everywhere' feature, which is very nice.
11.1k77 gold badges3939 silver badges7171 bronze badges
wilhelmtellwilhelmtell
45k1717 gold badges8686 silver badges126126 bronze badges
I like qtcreator http://qt.nokia.com/products/developer-toolsIt's quite simple but very efficient.
Don't be affraid of the Qt name. You don't have to develop anything arround Qt if you use it.
Tristram GräbenerTristram Gräbener
8,44133 gold badges2626 silver badges4242 bronze badges
As of year 2016 I have tried several free, well-known IDEs for C++ development on MAC OS X, mainly for learning/teaching/training purposes. Following are my choices in order of preference:
There are also many online IDEs for C++, mainly for learning purposes. However, these simple IDEs may not offer to save your code to your machine.
jonathanzhjonathanzh
If you're comfortable with Vim, then you can keep using it on the Mac: MacVim (The command-line version is also pre-installed.)
Otherwise, I'd just stick with Xcode. It's the only environment Apple supports, and if you choose to develop for Apple platforms, some of them will restrict you to it.
idmean
11.1k77 gold badges3939 silver badges7171 bronze badges
greyfadegreyfade
21.7k55 gold badges5454 silver badges7575 bronze badges
Have a try Visual Studio Code for MAC, I have used it for a while, feels better than Eclipse and Xcode, and it support multiple languages.
wgrwgr
You might consider using Eclipse C/C++ Development Tooling - CDT, which is a cross-platform IDE that will run on OSX.
Justin EthierJustin Ethier
96.8k4747 gold badges208208 silver badges265265 bronze badges
TextEdit is the best way to go.
Also you can use rich-text to make your code look good.
HarryHarry
Not the answer you're looking for? Browse other questions tagged c++idemacos or ask your own question.
Whether you’re a self-confessed script kiddie or black hat, a hobby programmer or professional coder, you need to have an app that’s up to the task. If you choose to do your programming on a Mac rather than a PC, below is a list of the best code editing apps that could be mustered.
Test them out, see which one suits you, and dive on into the sublimely mathematical, perfectly logical world of Mac-based coding.
1. Vim
Javascript editor and ide for mac. The number one choice for probably the majority of programmers these days, Vim is the most complete code-editing tool around. It uses much less memory than its rivals, it’s open source, and can be used remotely via SSH.
Related: 3 Useful VIM Editor Tips and Tricks for Advanced Users
That’s not all. Vim works on all Unix platforms (so Windows and Linux as well), and is brimming with keyboard shortcuts that make writing long chunks of code a cinch. It may seem like a lot to take in, but all the shortcuts are designed to be memorable (so d for ‘delete,’ obviously), making Vim rather accessible.
With its vast community churning out a constant procession of plug-ins and add-ons, Vim is a vast, flexible tool that can be used for many of the most popular coding environments (C, Python, you name it). Pdf xchange editor for mac free download.
It’s number one for a reason.
2. Atom
Atom is a fantastic code editor for users of all skill levels. Whether you want to tweak source code or play around with packages, you can do so here. It has a great collaboration tool in the form of Teletype, which lets you seamlessly work on code with fellow users.
You can work in the universal hosting service GitHub from directly within Atom too, doing every function from creating new branches to pushing and pulling code requests. Beyond that, Atom is filled with quality-of-life features like autocomplete, a robust search tool and file browser, and a powerful package manager.
On the downside, Atom is fairly memory-intensive, particularly when handling large files, so be sure that your computer is up to the task RAM-wise before jumping in. Python editor for mac.
3. Sublime Text
One of the best and simplest coding tools ever available to Mac users. Sublime Text is a notepad-like application that lets you write your code, highlight certain parts using its various syntax detecting algorithms and so on. The app has a number of features including Goto Anything, Multiple Selections, Command Palette, etc. If you think the other apps or things are distracting you while doing your coding work, then you can enable the distraction-free writing mode. It disables everything except for the area where you write your code.
Sublime Text is not free, though you can download the free trial version and it never seem to expires. Nevertheless, if you use and love Sublime Text, it is always good to purchase the license and support the development.
The app is available for Mac, Windows and Linux.
C++ On Mac4. BBEdit
This is yet another nice tool for coding programs. BBEdit says it does not suck, and that probably means something good for the coders. The app has a nice interface identical to Sublime Text. The app seems to be inclined towards those who do a lot of HTML coding, and maybe that is why there are a number of options to manipulate webpages in the app. It contains FTP and SFTP support, so there is no issue with uploading your files to your server as soon as you are done writing them. Sounds cool, huh?
5. TextMate
Do you have a load of coding work that needs to be done in a short span of time? TextMate is available to help you out. The app makes coding much easier on your Mac than ever with a number of features it comes preloaded with. Syntax highlighting, Multiple Tabs, and Search and Replace are some of the salient features of the app. If you missed closing a bracket, that happens most of the time you are coding; it completes it automatically for you. So the next time you write a program, there is much less of a chance that it will have errors.
Mac Editor For C++ Download6. Brackets
What is it that you use most often while writing code? Yes, you are right. It is brackets. Brackets by Adobe brings a powerful tool for you to code the next big thing. The app is actually built for HTML coders who build hundreds of webpages a day, or maybe even more. It highlights the syntax making it easier for you to find your code blocks and errors and comes with a Live HTML Development that shows the output of your code without having you save or refresh the page. That is really something cool about this app, isn’t it?
7. Textastic
Textastic for Mac is a simple, yet faster, coding tool that delivers what it promises. With features like Auto Completion, it auto-completes some of your code that you would otherwise have to do yourself, saving you some time that you could use to do something else. While most of the other features remain the same as the apps above, it includes a new feature called iCloud syncing. What it does is let you sync your code across your various Mac machines so that you can pick up where you left off easily.
Conclusion
Coding has become a part of many people’s lives these days, and the apps above should help to get it done more quickly and more efficiently.
This article was first published in March 2014 and was updated in June 2019.
Image credit: Closeup coding on screen by oatawa/Shutterstock
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2020
Categories |