Domain: codeblocks.org
Stories and comments across the archive that link to codeblocks.org.
Comments · 39
-
Re:Visual Studio C++ equivalent?
Try Code::Blocks. It runs on Windows, Linux and Mac.
-
Re:Wesnoth
I know I'm asking for a flame war here but I just want some ideas.
What (if any) IDE do you guys use? I've dabbled a bit here and there on some projects but never used a Linux IDE to do it. Usually just using Nano and do the recompile, test if it worked, rinse and repeat as needed.
Thanks.
You could try Code::Blocks http://www.codeblocks.org/
-
Code::Blocks
I use Code::Blocks. It runs on all platforms so my code looks and acts the same when I'm building on whatever platform I need my applications to run on. If I need my application to run on Linux/Mac/Windows I open the cbp file, add the needed ifndef's, adjust for the libraries, and compile. If you build GUI applications WxWidgets work very nicely with Code::Blocks. Code::Blocks has been doing Python for quite a while now. Python Plugin
-
Re:If Only There Was a Way to Integrate This
*Stands out of Chair*
YOU'VE INSPIRED ME.
I've got it. Imagine like... an environment... a virtual environment... thats integrated into the language you are developing in. Just the concept of it is groundbreaking. You could customize it however you want! Now, imagine this... right... the integrated development environment was capable of performing everything you just said!Why, I don't think anyone has ever thought of this before. Not Microsoft, not even the open source community!
Seriously John, lets jump on this.
-
No mention of C::B?
Why have we NOT mentioned Code::Blocks, a full C/++ editor? Exactly what the poster is asking for. Also includes support for wxwidgets (gui making stuff, cross platform, can be statically compiled). Plenty of plugins. I've used it, and it works great! http://www.codeblocks.org/
-
Re:Visual Studio replacement on Linux
Code::Blocks is what you are looking for
;). http://www.codeblocks.org/ -
Re:Visual Studio replacement on Linux
Code::Blocks is what you are looking for. http://www.codeblocks.org/
-
Re:Linux has survived but not prevailed
> One is Games.
Is there a game in your mind that would not work with Wine?
> Something to challenge Visual Studio
-
Re:Touchscreens are here to stayAs a blind person, I get concerned when I hear that the latest new shiny tech gadgets have touchscreens. But such is the way of progress, I suppose.
I have an EEE 901 (the xp version), which has the following:
- My screen reading software
- Office 2003 (the Star Office 8 crap that ships with it doesn't read at all)
- Firefox w/AdBlockPlus
- PuTTY
- Code::Blocks
- Winamp + XP Codec Pack
Now, if only sound that didn't go through Microsoft's DirectSound was played at the same volume as sound that was. This is really annoying when you're trying to listen to music and read Slashdot or something and the music totally dwarfs your text-to-speech software in volume.
Anyway, what I'm trying to say is
... please, if you're going to put touchscreens on things, leave the keyboard and give an option to reduce or turn off touchscreen sensitivity. There's nothing worse than trying to type and getting thrown into a completely different app. ...Now, get off my lawn! *waves cane menacingly* No, I'm not old, that's just a fun meme -
Re:Well "Works With Linux" is a feature to me
I was in your position about 8 years ago - had tried Linux several times, but never really got it working well enough - and being a programmer myself, I wanted to spend my time programming - not stuffing around installing the OS or resolving things like getting video card drivers configured right.
I did persevere though - and finally settled on a distro that works well for me - Ubuntu. I tried many - Mandrake(now called Mandriva), Debian, Xandros, Suse, Red hat and Gentoo. All those distros are great, but I found Ubuntu gave me the least problems. Printers, sound and video works straight off now with no problems, the installer asks a minimum of questions and basically does it's own thing with hardly any questions to answer, with a completely graphical base installer. There is also excellent help available online if you ever do need to do something a little different or get stuck.
As a programmer, you will love the wealth of development tools available - being a windows developer you will want to have a look at the following development environments:
For C / C++: I find Code::Blocks is the closest thing to Visual studio. Nice clean IDE, without all the clutter of kdevelop. It's now in the repository for Ubuntu 8.10 so can be easily installed through the standard package manager now instead of having to use dpkg command line voodoo and resolve dependencies yourself.
for C# /
.Net: Mono, and the mono IDE, monodevelop. Get it right from the repository.Java: its hard to beat Netbeans or Eclipse. Both are Available straight from the repository.
For web development: I don't do a lot of this but there's stacks of tools for that stuff too.
Definitely time to give it another look. There's been a lot of improvements the last few years.
-
Re:App Size?
Dev C++ FTW.
What? You haven't heard of CodeBlocks?
-
Re:Just not YOUR tools> Sounds like this company is upset that their "good enough" tools can't compete with free tools that are also "good enough".
I downloaded and tried UNA at both work and home. I was not impressed. The interface was not intuitive and it did not make things easier. Also, it took over my entire screen, so that I couldn't even see the Windows task bar, which I have set to always be visible even when applications are maximized.I gave up and uninstalled it.
Then, I downloaded and tried Code::Blocks. My only irritation with Code::Blocks is that their full screen functionality iss not really full screen, and there is no hotkey for it. I rarely use full screen anyhow, so it's a minor issue. Other than that, I'm impressed. I could use it right away without having to look at any documentation, mainly because its UI is similar to other IDEs I've used in the past. Not a snowball's chance in hell I would ever pay for UNA.
-
The Right Distribution
-
Re:Has support from Dell and Novell
* Code::Blocks?
If you don't mind unstable nightly builds, that is. -
Re:Software development tools
eclipse
netbeans (recently revamped, much better than before)
codeblocks -
Re:Sounds promising..
What I'd really like to see is something like Project Builder/Xcode or Visual Studio for Linux.
Two words... Code Blocks -
Re:IDE for Linux, yup
> There are several IDE's for programming on a linux system.
Code::Blocks is quite decent for that purpose and I personally use it. With other things, it offers a visual debugger (you can add brake points to the code and then step the code in the code view line by line and see the values of the variables). This is with the latest svn build at least. Haven't tried the stable version. http://www.codeblocks.org/ -
cross platform IDE ..
Code::Blocks, The open source, cross platform Free C++ IDE
http://www.widestudio.org/
http://www.netbeans.org/
http://www.netcomputing.de/html/main.html
was: how about...(Score:1) -
just use Code::Blocks ide
it has some IDE support, like Code::Blocks SVN
http://codeblocks.org/ -
It just sucks
I hate MS because its products just SUCK. I like Office 2003, but Visual Studio 2005 needs some work (think Code::Blocks) and Windows XP really has some dopey things in it. If MS had better quality testing, I would like it more. By the way, I use Linux as often as I can.
-
CodeBlocks
http://www.codeblocks.org/
An awesome open source programming IDE. -
Re:Eclipse
MMmm I dont know why I did not see anyone mention Code Blocks. I have been following the development and it is quite good. It is cross platform and open source.
Although they have been in 1.0rc2 for quite some time, they make nightly bulds which are very good. -
Code::BlocksSince I haven't seen it mentioned yet (of course I'm lazy and haven't read everything), figured I might as well throw out Code::Blocks. It's a lightweight GUI that offers a plugin system, enabling you to add any features you should want beyond the defaults. As copied from the site:
- Syntax highlighting, customizable and extensible
- Code folding for C++ and XML files.
- Tabbed interface
- Code completion plugin
- Class Browser
- Smart indent
- One-key swap between
.h and .c/.cpp files - Open files list for quick switching between files (optional)
- External customizable "Tools"
- To-do list management with different users
-
Code::Blocks IDE
http://www.codeblocks.org/
Cross-platform (using wxWidgets) IDE. -
Code::Blocks
"...students, hobbyist developers, occupational developers and individual programming professionals..."
May I suggest Code::Blocks? -
Re:Looks interesting, but does it fold?
Off the top of my head, two GPL programs that do code folding are: Code::Blocks (cross-platform, wxWidgets based) and Notepad++ (sadly, Windows-only).
-
4 practical advises:
1. Post it on Sourceforge.
Open Source advocates often search sourceforge for projects that might fulfill their needs. Plus, sourceforge helps you build a community, and external people can analyze your sourcecode directly without having to download the tgz. It also gives you the advantage of having version control systems for the development.
2. Build a community, make a forum.
A community is very important, and user forums are a MUST. If you don't have forums, you also make the impression that your program is a "single user" program (single user programs often lack quality due to not enough user base, beta testers, etc.) and that its support might finish unexpectedly. (Making developer forums is also encouraged)
3. Revamp your website.
Finally, try to make a more impressive website, having a dull website can scare potential users away (typical thought: "if they program the same way they make websites...").
Compare a typical open source website before and after redesigning the webpage. Which one looks more appealing? By personal experience, I can tell you that if new users have to choose, they'll choose the software with better webpage, regardless of the software quality.
4. Advertise.
Finally, try to advertise in more places, make your webpages google friendly, etc. -
Re:Oh Great!...
Let me go ahead and plug a couple projects for the disillusioned masses reading this:
Free Delphi Alternative:
Lazarus
Free C++ IDEs:
Anjuta, Code::Blocks, KDevelop (works with other langs too I believe)
Free Python IDE:
Stani's Python Editor
Free Visual Basic Alternative:
Gambas
Free Java (and others) IDE:
Eclipse -
Code::Blocks
I'm quite found of Code:Blocks , except for a somewhat weak debugger frontend. Its actually written using wxWidgets, so it works just fine under Windows (wx binds to win32 api) AND Linux (wx binds to gtk2). I was actually just building myself a package for ArchLinux earlier today, as a quick warning the guy that packages up the releases runs Windows, so you have to fix the dos style line endings in the build scripts before building it, but it works just fine.
-
Just let time pass...
And have Microsoft realize their empire on software development is no more. Right now we have enough development tools available or in progress:
MONO (alternative for .NET),
Gambas (alternative for Visual Basic - linux only tho),
KDevelop (for C++ under Linux),
Code::Blocks (for C++ under Windows),
wxPython, DABO (Foxpro alternative, uses wxPython)...
Soon Bill Gates won't have to worry about people stealing his development tools... because NOBODY WILL USE THEM! X-D -
Re:Visual studio...
Code::Blocks is making progress in becoming as good as Visual Studio. If you check it out, start with a nightly build because RC2 doesn't show all the cool content improvements that is coming with 1.0.
-
Re:Worth it?
But I've been wondering what, given the right tools, I might be missing.
I personally like these (well established and well supported)
http://www.codeblocks.org/ // dev kit
http://www.wxwindows.org/ // 2d lib
http://irrlicht.sourceforge.net/ // 3d lib -
Re:Plain and simple
I have found NO free development tools for the Windows platform that are easy to use and as well thought out as the Visual Studio product line.
What about Codeblocks? It's still in beta, but IMHO it's much better than Dev-C++, and it's GPL. -
Re:Windows without a compiler?!
-
Three letters: X, M, L.
Hah! As if Microsoft would even THINK ABOUT LaTeX. Look, Microsoft is struggling against (or is it US who are struggling against Microsoft for?) OpenDocument. LaTeX isn't even in their radar screen.
Besides, you forgot the reason for OpenDocument to exist: Inter-operability. And you also forgot its power: XML.
Anyone with an XML parser can read opendocument. But to read LaTeX, you need a complicated parser.
OpenDocument can be transformed into HTML with an XSLT template automatically. Heck, you could render OpenDocument with Internet Explorer! (With the appropriate XSL stylesheet, of course)
Also, any XML can be transformed into PDF via XSL:FO.
You could put a bunch of OpenDocument files and index them from with a simple program that supports XML.
The point of OpenDocument is that it's EASY to handle. The EZPublish content management system ALREADY supports importing and exporting of OpenDocument files. Heck, there's even a C++ IDE that can export the sourcefiles (syntax-highlighted) to OpenDocument.
I don't care how much you're fond of LaTeX. Is it powerful? Yes. But is it popular? Is it easy to implement?
Sorry, but I think you're stuck a few years behind. -
zerg
If Visual Studio isn't your bag, but you still like Visual C++, then grab the Visual C++ 2003 toolkit (just the compiler, free) and stick Code::Blocks on top of it.
-
This is called "Feature Freeze"
When we're about to release a new version of our software, we only focus on fixing bugs and adding important requested features. And of course, there are the all-famous CVS branches. In any case I'm glad the Linux development process has taken this approach.
-
Re:Bloodshed Devcpp
Bloodshed Devcpp is written in Pascal.
And CodeBlocks is written in C++. -
On related news...
Cross-platform (non-RAD... yet) C++ IDE "codeblocks" (developed by a former Dev-C++ developer) version 1.0b4 was released yesterday.