From owner-freebsd-questions@FreeBSD.ORG Mon Nov 17 04:00:41 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A682516A4CE for ; Mon, 17 Nov 2003 04:00:41 -0800 (PST) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0972043FD7 for ; Mon, 17 Nov 2003 04:00:40 -0800 (PST) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (localhost [127.0.0.1]) by fw.farid-hajji.net (8.12.10/8.12.10) with ESMTP id hAHBxsFk017318; Mon, 17 Nov 2003 12:59:57 +0100 (CET) (envelope-from cpghost@cordula.ws) Date: Mon, 17 Nov 2003 12:59:55 +0100 (CET) Message-Id: <200311171159.hAHBxsFk017318@fw.farid-hajji.net> From: "Cordula's Web" To: jason@ec.rr.com In-reply-to: <3FB86DA9.2070205@ec.rr.com> (message from Jason on Mon, 17 Nov 2003 01:41:45 -0500) X-Mailer: Emacs-21.3.1/FreeBSD-4.9-STABLE References: <20031116212617.95190.qmail@web12506.mail.yahoo.com> <3FB86DA9.2070205@ec.rr.com> cc: freebsd-questions@freebsd.org cc: valerian_ro@yahoo.com Subject: Re: C X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cpghost@cordula.ws List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 12:00:41 -0000 > >>Can anyone tell the name of the package that contain > >>the C, something simillar to Borland C++ in windows... > > You can use the newer version of gedit. It supports a highlight mode > for several languages like C, html, java, etc... It basicly makes gedit > work like you are in an ide by coloring variables, making key words > bold, making commits italic and a different color and so on. Yes, gedit is not bad at all! My favorite is still emacs. It features syntax-highlighting and auto-indenting for a _lot_ of programming languages. This comes for free, even if you don't like to configure your ~/.emacs file extensively. A slightly more advanced user will know how to configure emacs to behave just like a (text-based) IDE, which means that you can compile (with cc) from within emacs, and have the compiler error messages drive the cursor to the right place in the source file, etc, etc... The reason I like emacs so much, is that you can (also) use it in a text console, but it still provides the ability to edit multiple source files simultaneously in internal buffers; something that is _really_ useful in multi-file projects. -- Cordula's Web. http://www.cordula.ws/