qt:netbeans_c_c_fortran
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
qt:netbeans_c_c_fortran [2011/04/02 16:54] – mithat | qt:netbeans_c_c_fortran [2011/04/07 14:38] (current) – [The pros] mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Netbeans + C/ | ====== Netbeans + C/ | ||
- | Apparently, [[http:// | + | Apparently, |
- | Netbeans itself is Java/Swing based, so that means the IDE UI will look a bit goofy, but I personally < | + | Netbeans itself is Java/Swing based, so that means the IDE UI will look a bit goofy, but I personally < |
I sorta like this setup. I can get my brain around it, it seems full-featured, | I sorta like this setup. I can get my brain around it, it seems full-featured, | ||
- | The biggest kinks are (1) the less-than-optimal Swing font rendering (come on Oracle!) and (2) you need to manually add code to the project that a more highly integrated setup (e.g., | + | ===== The pros ===== |
- | * ''# | + | * Code completion isn't bad (but Qt Creator's is probably better; this needs testing). |
- | * ''< | + | * Support for Python development is allegedly available, but development may be stalled. |
- | * headers and implementations for all the slots in ''< | + | * //Automated package building in tar, deb, etc. formats(!)// |
- | * etc. | + | * Pretty [[http:// |
+ | * But I've had trouble getting it going | ||
+ | * It's Netbeans--it won't become abandonware. | ||
+ | * But the C/ | ||
- | Another irritation: Netbeans opens a terminal shell when you debug projects but does not automatically dispose of it when you are done. Maybe there' | + | ===== The cons ===== |
+ | * The project structure seems to be a bit goofy. Rather than having a '' | ||
+ | * Less-than-optimal Swing font rendering (come on Oracle!) | ||
+ | * You need to manually add code to the project that a more highly integrated setup (e.g., Qt Creator) would normally do for you, such as: | ||
+ | * to the '' | ||
+ | * to the '' | ||
+ | < | ||
+ | main_form.show();</ | ||
+ | * headers and implementations for all the slots in ''< | ||
+ | * etc. | ||
+ | * Adding custom project templates (which would solve the above issue) doesn' | ||
+ | * By default | ||
+ | |||
+ | ===== Thoughts ===== | ||
+ | In spite of the quirks, this seems to be a credible platform. It needs a good "Qt Application" |
qt/netbeans_c_c_fortran.1301763272.txt.gz · Last modified: 2011/04/02 16:54 by mithat