Click to See Complete Forum and Search --> : Visual C++ like editor for linux


PeterP_Swe
04-16-2003, 04:54 PM
Hey,

I come from a Windows background and wanted to start programming in Linux.

However, after spending a week trying to learn vim and emacs to see what's so special about them I gave up... simply not my cup of tea.

So I started to search everywhere after a good text editor similiar to Visual C++. I found kdevelop which seemed ok at first, but it's slow and keeps spitting out hundreds of strange extra files for a even a simple project, so I gave up on that one.

Now after trying about a billion different strange programs I just happened to start "kate" which was installed by default. with the KDE desktop. I made the mistake of thinking that it was just another simple "notepad" style editor.

But it's not, it's easy and powerful.. It's simply wonderful! Exactly what I was looking for!

Why didn't anyone tell me that I already had it under my nose all the time? =)

Cheers,
Pete

busa_blade
04-16-2003, 05:02 PM
Have you tried anjuta or eclipse?

PeterP_Swe
04-16-2003, 06:41 PM
Thanks for the tip.

Anjuta seems nice. Will download it and check it out.

zdude255
04-16-2003, 06:57 PM
Try Kate

The new version has some sick stuff

Like being able to dynamically hide/unhide blocks of code with the + and - box thingys.

You can press F7 to get a terminal at the bottom too.

jetblackz
04-17-2003, 12:40 PM
Used to love kate. Now use nedit.

acid45
04-17-2003, 07:06 PM
I'll have to check out kate too. Does it have other features like auto tabbing your code? I'm currently using Visual C++ to do all my C code becase using Vi to do code and having to tab it yourself is a bit counter productive and tabbed code makes it easier for me to read my code.

bwkaz
04-17-2003, 08:00 PM
Try :set autoindent in Vim. Assuming you're actually using Vim, and not the (older, incompatible, not distributed with any Linux distro I know of) actual vi program.

:set shiftwidth 8 will set the number of spaces used in an autoindent to 8. :set ts=8 will set the tabstop to 8 spaces (both of these can be any number) -- which will make the autoindent be a full tab rather than 8 space characters, and if you set ts to 4, it'll use two tab characters with shiftwidth=8.

You may also need :set nocompatible in your ~/.vimrc file.

acid45
04-17-2003, 08:04 PM
Yeah, Vim. Thanks. Good enough. Beter than using Windows...I think something is wrong with my Visual C++ install the debug files keep getting the same error when I use a command I've prorammed to leave the loop, bu tif I don't change my binary tree it works fine. It only screws up if I change the binary tree...It's odd. Anyway, thanks!

jetblackz
04-17-2003, 11:14 PM
Don't remember offhand, but kate has syntax-coloring and a good search-n-replace tool. That's all I need.

Just open as many windows as you want. Remember to save each file after modification.

Same here, VC++ 6 for C++. The rest on Linux.

inkedmn
04-18-2003, 11:07 AM
my vote is for vim too, but here's something else you can try:http://sourceforge.net/projects/dev-cpp/