Programming environment in FreeBSD

C, C++, Python, Perl, Shell, etc.

Programming environment in FreeBSD

Postby probe » 14 Sep 2009, 12:03

Hello,


What is the situation for standard programming environments in
FreeBSD for most popular languages, like C++, JAVA, etc.

I mean, there are command line compilers, but how things are
with some graphical IDE, like Eclipse, Netbeans,

regards
probe
Junior Member
 
Posts: 15
Joined: 13 Sep 2009, 07:32
Location: Belgrade, Serbia

Postby roddierod » 14 Sep 2009, 12:22

User avatar
roddierod
Member
 
Posts: 697
Joined: 17 Nov 2008, 12:36
Location: On my Slingerlands!

Postby SirDice » 14 Sep 2009, 12:42

probe wrote:I mean, there are command line compilers, but how things are
with some graphical IDE, like Eclipse, Netbeans,


[port]java/eclipse[/port], [port]java/netbeans[/port]
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
User avatar
SirDice
Old Fart
 
Posts: 16153
Joined: 17 Nov 2008, 16:50
Location: Rotterdam, Netherlands

Postby fonz » 14 Sep 2009, 14:08

probe wrote:What is the situation for standard programming environments in
FreeBSD for most popular languages, like C++, JAVA, etc.

I mean, there are command line compilers, but how things are
with some graphical IDE, like Eclipse, Netbeans


Eclipse and Netbeans are both in ports. If I'm not mistaken, the former can be used for many languages, not just Java.

For the rest (e.g. C++-specific IDEs) I wouldn't know because I don't like IDEs.

Alphons

P.S. Vim can be rigged to act as an IDE...:h
ΔS>0 ⇒ Entropy is here to stay.

"Lawyer" is just "liar" pronounced in a regional accent.
User avatar
fonz
Giant Locked
 
Posts: 2236
Joined: 16 Nov 2008, 16:32
Location: in dreamland, swooning over a woman I can't have

non ide

Postby probe » 14 Sep 2009, 15:09

You are right, specifically for system programming,
assembly, C and C++ do not require IDE at all,

regards
probe
Junior Member
 
Posts: 15
Joined: 13 Sep 2009, 07:32
Location: Belgrade, Serbia

Postby Oxyd » 14 Sep 2009, 17:02

I have used both Eclipse and NetBeans under FreeBSD without major problems. NetBeans won't give you the graphical profiler saying you need to be on Linux or Solaris for that, and if you hit the Debug button it'll tell you that your version of GDB isn't supported, but other than that it works just fine.
User avatar
Oxyd
Member
 
Posts: 167
Joined: 20 Nov 2008, 21:27
Location: Czech Republic

Postby copypaiste » 15 Sep 2009, 09:41

www/bluefish is ok for making various web-related stuff.
User avatar
copypaiste
Junior Member
 
Posts: 82
Joined: 05 Apr 2009, 04:07
Location: Arreat Summit

Postby ephemera » 15 Sep 2009, 15:45

gvim although not a typical IDE works great for C/C++.
User avatar
ephemera
Junior Member
 
Posts: 33
Joined: 16 Nov 2008, 19:50
Location: 28N 77E

Postby tankist02 » 15 Sep 2009, 20:08

Another two for C++ are KDevelop and QTDesigner.
tankist02
Junior Member
 
Posts: 90
Joined: 17 Nov 2008, 22:48

Postby Eponasoft » 15 Sep 2009, 23:47

I find kwrite works quite well for writing code... :)
OS fanaticism is for the cranially disadvantaged. I use FreeBSD because I like FreeBSD, not because I dislike Linux or Windows... although the latter is still true...
User avatar
Eponasoft
Member
 
Posts: 218
Joined: 23 Nov 2008, 07:16

Postby doena » 16 Sep 2009, 07:05

Emacs also works quite well for C/C++, maybe even Java! :)
"He who can destroy a thing, has the real control over it." (F. Herbert)
doena
Junior Member
 
Posts: 16
Joined: 21 Nov 2008, 09:36
Location: Germany

Geany, Anjuta, Code::Blocks

Postby troberts » 21 Sep 2009, 14:19

From the Geany About page:
Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME - Geany only requires the GTK2 runtime libraries.


Anjuta, on the other hand, is a full-blown IDE used for developing GTK/GNOME applications. The following is from its About page:
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger and a powerful source editor with source browsing and syntax highlighting.
Glade is integrated into the IDE and there is an option to build a subversion plugin.

Code::Blocks is an open source, cross-platform and free C/C++ IDE. It is built using the wxWidgets GUI library.
troberts
Junior Member
 
Posts: 78
Joined: 14 Dec 2008, 13:17
Location: Waynesboro, Pennsylvania, USA

Postby aragon » 21 Sep 2009, 16:24

I like [port]editors/scite[/port].
aragon
Giant Locked
 
Posts: 2031
Joined: 16 Nov 2008, 17:04
Location: Cape Town, South Africa

Postby CodeBlock » 23 Sep 2009, 01:51

(g)vim :)
Proud FreeBSD 8-RELEASE user.

CodeBlock on irc.freenode.net and irc.eighthbit.net.
User avatar
CodeBlock
Member
 
Posts: 218
Joined: 12 Jul 2009, 18:22
Location: United States

Postby dennylin93 » 23 Sep 2009, 11:59

Vim is my favourite editor right now. Although it isn't an IDE, there are plenty of plugins available for it.
dennylin93
Member
 
Posts: 784
Joined: 11 Dec 2008, 13:13


Return to Userland Programming & Scripting

Who is online

Users browsing this forum: No registered users and 1 guest