postlogic
Level 1
|
|
« on: May 28, 2008, 02:18:56 PM » |
|
Clicky clickyNo, I did not make this, so it's not an advertisement! Thought it might be useful for someone tired of CodeBlocks/Dev-C++/VC/Anjuta/Kate/whatever.. From the description: What is CodeLite? CodeLite is an open source project that target itself to become the best open source IDE for C/C++.
Here is a sneak peek at CodeLite functionlities:
* Comes with two editor's themes: BlackTheme and Default * Generic support for compilers * Can be easily extended with plugins (Several plugins are already included in the installer) * Built-in GDB support, with the following features included: o Watches table - add persistent watches by a single click o Quick Watch - right click on a variable to expand it o Locals tree - automatically displays the current stack variables (also displays *this if available) o Threads view - provides list of currently running threads and easily switching between then by single click o Breakpoint management - add/remove breakpoint management panel o Automatic tooltip o and more... * Subversion plugin (based on the command line tool) * cscope plugin * Code formatter (based on the excellent AStyle) * Makefile based build system * Excellent support for custom makefile generators (such as CMake, QMake & Premake) * Project explorer (Workspace view) * File Explorer * Automatically imports MSVS workspace/projects and converts them to GNU based makefile * Active document outline * Sophisticated database based Code Completion mechanism, a default database is supplied which contains symbols for wxWidgets, STL and the standard headers o Function's call tip o Hover tip o Comments tips o Members List o Supports C++ templates, namespaces and other advance features of the C++ language o Automatically add include statement for symbols o Colourise local variables o Colourise workspace tags o Generate setters / getters for classes o Rename class/method/member name in an intelligent way (AKA refactoring) o Move function implementation from header to implementation file o Implement All un-implemented methods o Implement un-implemented methods * Quickly open resources in the editor using 'Find Resource in workspace' * Quickly open types in the editor using 'Find Type in workspace' * XML based syntax highlighting, comes with the following: o C/C++ o Java o Perl o XML o Makefile o Lua o Diff files o PHP o javascript o Python o HTML o ASP * Text Folding * Bookmarks * Find In Files * Replace In Files * Highly Configurable * Built-in doxygen comment generator for functions/classes * And much more...
So there. EDIT: Upon further thought, maybe this should've gone into the DevTools-thread..
|
|
|
Logged
|
No animals were harmed during the making of this post. Except one.
|
|
|
Terry
|
|
« Reply #1 on: May 28, 2008, 02:27:17 PM » |
|
I'm so used to Dev-C++ at this point that I just put up with it's occasional spazz outs. So I might give this a look, thanks!
|
|
|
Logged
|
|
|
|
___
Vice President of Marketing, Romeo Pie Software
Level 10
|
|
« Reply #2 on: May 28, 2008, 03:25:25 PM » |
|
This looks a lot better than Dev C++... :O I need to start my SDL training soon :I
|
|
|
Logged
|
|
|
|
Don Andy
|
|
« Reply #3 on: May 28, 2008, 10:23:09 PM » |
|
Kinda makes me wanna go back to C++
|
|
|
Logged
|
|
|
|
postlogic
Level 1
|
|
« Reply #4 on: May 29, 2008, 01:14:15 AM » |
|
I'm so used to Dev-C++ at this point that I just put up with it's occasional spazz outs. So I might give this a look, thanks! For my part the poor, even faulty, syntax highlighting and stability issues put me off Dev-C++..
|
|
|
Logged
|
No animals were harmed during the making of this post. Except one.
|
|
|
Hideous
|
|
« Reply #5 on: May 29, 2008, 07:22:49 AM » |
|
I should really get started on learning C++.
|
|
|
Logged
|
|
|
|
CitadelBrian
|
|
« Reply #6 on: May 29, 2008, 08:18:53 PM » |
|
Code completion? That hopefully works? This might be my new C++ IDE.
Heh, no C# support, for mostly obvious reasons...
|
|
|
Logged
|
|
|
|
Ryan
Level 1
|
|
« Reply #7 on: May 30, 2008, 06:38:52 AM » |
|
Because I have to move around machines and different operating systems so much, I usually just use gcc and a text editor in the OS I am using (Sublime Text on winows, Gedit on linux, Textmate on the mac).
This IDE is plain awesome, especially the fact that it's cross platform.
There is so much functionality that I've been missing by just using a text editor, thanks for showing us this :D.
One problem - as of now I won't be able to run it on OS X. The window gets created at 0,0 under the menubar, so I can't drag it away. Does anyone have any suggestions?
|
|
|
Logged
|
|
|
|
Ivan
Owl Country
Level 10
alright, let's see what we can see
|
|
« Reply #8 on: May 30, 2008, 07:12:44 AM » |
|
Do you have Leopard? You could try moving it from Spaces.
|
|
|
Logged
|
|
|
|
Ryan
Level 1
|
|
« Reply #9 on: May 30, 2008, 08:54:31 AM » |
|
Do you have Leopard? You could try moving it from Spaces.
You're the man, toastie.
|
|
|
Logged
|
|
|
|
Hideous
|
|
« Reply #10 on: May 30, 2008, 11:39:35 AM » |
|
I can use this with Lua and Python? Awesome.
EDIT: Oh wait I misunderstood it.
|
|
|
Logged
|
|
|
|
K-Cid
|
|
« Reply #11 on: June 01, 2008, 03:58:12 AM » |
|
Dev-C++ has been dead for a few years! You are sadomasochastic if you're still using it. Code::Blocks ( www.codeblocks.org) has a new major release which works really well (and has code completion and a hell lot of other stuff). I don't know about code lite, but Code::Blocks works for me!
|
|
|
Logged
|
|
|
|
shinygerbil
Blew Blow (Loved It)
Level 10
GET off your horse
|
|
« Reply #12 on: June 04, 2008, 04:56:51 AM » |
|
Code::blocks had all this nightly build weirdness, last time I tried it. Not that I really program enough to use an IDE
|
|
|
Logged
|
olücæbelel
|
|
|
medieval
Guest
|
|
« Reply #13 on: June 08, 2008, 10:31:16 AM » |
|
Too many features for me. Notepad++ does fine.
|
|
|
Logged
|
|
|
|
Akhel
|
|
« Reply #14 on: June 08, 2008, 01:10:45 PM » |
|
...Notepad++ is not an IDE.
|
|
|
Logged
|
|
|
|
postlogic
Level 1
|
|
« Reply #15 on: June 09, 2008, 12:11:40 AM » |
|
@Kao: Well he never said it was
|
|
|
Logged
|
No animals were harmed during the making of this post. Except one.
|
|
|
Hideous
|
|
« Reply #16 on: June 09, 2008, 12:23:57 AM » |
|
If anyone knows how to use this with PAlib and devkitPro, I'm set.
|
|
|
Logged
|
|
|
|
K-Cid
|
|
« Reply #17 on: June 09, 2008, 06:19:12 AM » |
|
Code::blocks had all this nightly build weirdness, last time I tried it.
They did indeed, took me a while to figure it out. But they quit that anyway, there's now a nice download there, which works fine.
|
|
|
Logged
|
|
|
|
Eclipse
|
|
« Reply #18 on: June 09, 2008, 02:02:09 PM » |
|
Too many features for me. Notepad++ does fine.
for hello worlds
|
|
|
Logged
|
<Powergloved_Andy> I once fapped to Dora the Explorer
|
|
|
|