FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian User

 
 
LinkBack Thread Tools
 
Old 04-15-2008, 01:50 PM
Kamaraju S Kusumanchi
 
Default Source code editor

Tero Mäntyvaara wrote:

> I am looking for shell program for source code edition. I have used
> nano, but it isn't enough. I need more "real" IDE like functionalities
> eg constant view of current row number, file browser and selection,
> cutting, pasting and copying functions. I also tried to use motor, but I
> got segmentation fault after execution... :-/ I am using Etch.


You will not find any "real" IDEs in Linux. However, vim/gvim can do what
you describe. Emacs (another powerful editor) is also capable of doing what
you describe.

hth
raju
--
Kamaraju S Kusumanchi
http://www.people.cornell.edu/pages/kk288/
http://malayamaarutham.blogspot.com/


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 02:07 PM
Matthew Macdonald-Wallace
 
Default Source code editor

On Tue, 15 Apr 2008 09:50:55 -0400
Kamaraju S Kusumanchi <kamaraju@bluebottle.com> wrote:

> You will not find any "real" IDEs in Linux. However, vim/gvim can do
> what you describe. Emacs (another powerful editor) is also capable of
> doing what you describe.

If it's an IDE you're after, check out Eclipse[0]. It rocks. 'Nuff
Said. P


Matt

[0] http://www.eclipse.org/
--
|Matthew Macdonald-Wallace
|Tiger Computing Ltd
|"The Linux Specialists"
|
|Tel: 0330 088 1511
|Web: http://www.tiger-computing.co.uk
|
|Registered in England. Company number: 3389961
|Registered address: Wyastone Business Park,
| Wyastone Leys, Monmouth, NP25 3SR


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 02:10 PM
David Goodenough
 
Default Source code editor

On Tuesday 15 April 2008, Kamaraju S Kusumanchi wrote:
> Tero Mäntyvaara wrote:
> > I am looking for shell program for source code edition. I have used
> > nano, but it isn't enough. I need more "real" IDE like functionalities
> > eg constant view of current row number, file browser and selection,
> > cutting, pasting and copying functions. I also tried to use motor, but I
> > got segmentation fault after execution... :-/ I am using Etch.
>
> You will not find any "real" IDEs in Linux. However, vim/gvim can do what
> you describe. Emacs (another powerful editor) is also capable of doing what
> you describe.
>
> hth
> raju
> --
> Kamaraju S Kusumanchi
> http://www.people.cornell.edu/pages/kk288/
> http://malayamaarutham.blogspot.com/

Well that is not entirely true. One you will find (all beit back level) is
Eclipse. Now many people think of Eclipse as a Java IDE, but it is much more
and includes CDT for developing C and C++ code. It has line numbers, file
browsing and selection, context help, debugging etc all build in. It also
can work with various version control systems like CVS, SVN and the like,
and also has support for tracking bugs in Bugzilla, JIRA and Trac (in
version 3.3).

You do need to install Java to run it, an it is not exactly light weight.

Personally I would not use the Debian packaged version (3.2.2-5) but
rather I would use version 3.3 which is easy to download and install. I
use it with Sun Java-6 which is available as a Debian package.

David
 
Old 04-15-2008, 02:15 PM
Matthew Macdonald-Wallace
 
Default Source code editor

On Tue, 15 Apr 2008 15:07:10 +0100
Matthew Macdonald-Wallace <mmw@tiger-computing.co.uk> wrote:

> If it's an IDE you're after, check out Eclipse[0]. It rocks. 'Nuff
> Said. P

Sorry, missed the bit about needing a shell. (

If you're using a command line, as raju says use VIM or Emacs. If you
can install an X environment then it's worth it for Eclipse! )

M.
--
|Matthew Macdonald-Wallace
|Tiger Computing Ltd
|"The Linux Specialists"
|
|Tel: 0330 088 1511
|Web: http://www.tiger-computing.co.uk
|
|Registered in England. Company number: 3389961
|Registered address: Wyastone Business Park,
| Wyastone Leys, Monmouth, NP25 3SR


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 03:17 PM
Tero Mäntyvaara
 
Default Source code editor

Matthew Macdonald-Wallace wrote:

On Tue, 15 Apr 2008 09:50:55 -0400
Kamaraju S Kusumanchi <kamaraju@bluebottle.com> wrote:


You will not find any "real" IDEs in Linux. However, vim/gvim can do
what you describe. Emacs (another powerful editor) is also capable of
doing what you describe.


If it's an IDE you're after, check out Eclipse[0]. It rocks. 'Nuff
Said. P


Matt

[0] http://www.eclipse.org/


Eclipse is used in graphical user environment only. I wished to find a
shell program. :-)



Tero Mäntyvaara


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 03:19 PM
Tero Mäntyvaara
 
Default Source code editor

David Goodenough wrote:

On Tuesday 15 April 2008, Kamaraju S Kusumanchi wrote:

Tero Mäntyvaara wrote:

I am looking for shell program for source code edition. I have used
nano, but it isn't enough. I need more "real" IDE like functionalities
eg constant view of current row number, file browser and selection,
cutting, pasting and copying functions. I also tried to use motor, but I
got segmentation fault after execution... :-/ I am using Etch.

You will not find any "real" IDEs in Linux. However, vim/gvim can do what
you describe. Emacs (another powerful editor) is also capable of doing what
you describe.

hth
raju
--
Kamaraju S Kusumanchi
http://www.people.cornell.edu/pages/kk288/
http://malayamaarutham.blogspot.com/


Well that is not entirely true. One you will find (all beit back level) is
Eclipse. Now many people think of Eclipse as a Java IDE, but it is much more

and includes CDT for developing C and C++ code. It has line numbers, file
browsing and selection, context help, debugging etc all build in. It also
can work with various version control systems like CVS, SVN and the like,
and also has support for tracking bugs in Bugzilla, JIRA and Trac (in
version 3.3).


You do need to install Java to run it, an it is not exactly light weight.

Personally I would not use the Debian packaged version (3.2.2-5) but
rather I would use version 3.3 which is easy to download and install. I
use it with Sun Java-6 which is available as a Debian package.

David





Eclipse is used in graphical user environment only. I wished to find a
shell program. :-)



Tero Mäntyvaara


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 03:42 PM
Kamaraju S Kusumanchi
 
Default Source code editor

David Goodenough wrote:

> On Tuesday 15 April 2008, Kamaraju S Kusumanchi wrote:
>> Tero Mäntyvaara wrote:
>> > I am looking for shell program for source code edition. I have used
>> > nano, but it isn't enough. I need more "real" IDE like functionalities
>> > eg constant view of current row number, file browser and selection,
>> > cutting, pasting and copying functions. I also tried to use motor, but
>> > I got segmentation fault after execution... :-/ I am using Etch.
>>
>> You will not find any "real" IDEs in Linux. However, vim/gvim can do what
>> you describe. Emacs (another powerful editor) is also capable of doing
>> what you describe.
>>

> Well that is not entirely true. *One you will find (all beit back level)
> is Eclipse. *Now many people think of Eclipse as a Java IDE, but it is
> much more and includes CDT for developing C and C++ code.

The last time I took a stab at it, it can't do Fortran 90, shell scripting
(as the OP was asking). May be things have improved now.

hth
raju


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 04-15-2008, 05:24 PM
"Kim N. Lesmer"
 
Default Source code editor

On Tue, 15 Apr 2008 16:00:27 +0300
Tero Mäntyvaara <termant@gmail.com> wrote:

> I am looking for shell program for source code edition. I have used
> nano, but it isn't enough. I need more "real" IDE like
> functionalities eg constant view of current row number, file browser
> and selection, cutting, pasting and copying functions. I also tried
> to use motor, but I got segmentation fault after execution... :-/ I
> am using Etch.
>

I use "mcedit" the editor that commes with the Midnight Commander
package.

# apt-get install mc

It has got all you mention and it is really easy to use too.

$ mcedit foo.cpp

It also highlights the code pretty nicely, and it can recognize
different formats.

> Tero Mäntyvaara
>
>
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>


--
Med venlig hilsen/Best regards

Kim N. Lesmer
Programmer/Systems administrator

Web : www.bitflop.com
E-mail : knl@bitflop.com
 
Old 04-15-2008, 07:23 PM
Mark Clarkson
 
Default Source code editor

Hi Tero,
Vim is great for this but has a steep learning curve. Vim is also tuned for
touch typists, which eventually pushed me into learning touch typing, which
is great, especially for night time coding. One really simple and often
overlooked feature is being able to view source code in two columns, which
is something I've never seen in graphical IDEs - for this reason I always
make my code fit into 80 cols and have 4 character tabs. Ctags and Cscope
are supported natively so jumping to functions/definitions is easy.
Syntax highlighting is good, it now has a form of 'intellisense' and
tabs in version 7, plus excellent regular expression search/replace,
multi-branch undo, keystroke recording (I use alot) and a great diff
viewer (invoked with vimdiff usually). It also does the things you
mentioned!

Cheers
Mark.

On Tue, 15 Apr 2008 16:00:27 +0300, Tero Mäntyvaara <termant@gmail.com>
wrote:
> I am looking for shell program for source code edition. I have used
> nano, but it isn't enough. I need more "real" IDE like functionalities
> eg constant view of current row number, file browser and selection,
> cutting, pasting and copying functions. I also tried to use motor, but I
> got segmentation fault after execution... :-/ I am using Etch.
>
>
> Tero Mäntyvaara
>
>
>
 
Old 04-15-2008, 08:35 PM
"Lesley Binks"
 
Default Source code editor

On 15/04/2008, Tero Mäntyvaara <termant@gmail.com> wrote:
> I am looking for shell program for source code edition. I have used nano,
> but it isn't enough. I need more "real" IDE like functionalities eg constant
> view of current row number, file browser and selection, cutting, pasting and
> copying functions. I also tried to use motor, but I got segmentation fault
> after execution... :-/ I am using Etch.
>
>
> Tero Mäntyvaara
>
Tero

I use vi and vim on separate machines. Really what you are asking for
is an ncurses IDE but I don't know of any around.

Vim is vi improved and has syntax highlighting ( ':synatx enable' but
don't forget ':set background=light|dark' first - choose light or dark
there ). Vim is easier to use than vi in some respects but uses the vi
commands like 'i; to insert, ':sh' to get to a shell, and so on. My
OpenBSD box has vi not vim.

Look up the cheat sheets on vi. One useful command to remember is Esc
to stop inserting or get out of another command. ':help' may help too
but is a bit archaic in it's navigation technique so learn that first.

I think it is worth learning vi/vim because you will encounter it on
many *nix and BSD systems.

Regards

L.
 

Thread Tools




All times are GMT. The time now is 09:45 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org