What's your preferred programming environment
That's the question of the day. What kinds of tools do you like when programming? I'm talking about anything from fancy IDEs like KDevelop or Ajunta to cat - >foo.c I've been playing with KDevelop lately, but I'm finding I have to fight with it too much, so I'm considering going back to the good old xterm & vim.
What are your preferences? And why? |
vim /nano- can spend time doing what i have to do than how to.
|
vi bacause I'm used to it;
|
emacs
the one true editor..... |
Quote:
I'm too lazy to learn it though. Too much Escape-Meta-Alt-Control-Shift. I'm noticing that so far, nobody's voting for the spiffy IDEs. Maybe simpler is better. I did most of my CS degree coding using an xterm and vi. |
Quote:
Anyway, I've been trying qtdesigner a little bit, just little programs, what do you people think about it? I mean, using it for bigger projects. |
hmm, don't program much, still learning, but i prefer emacs as it has the ability to invoke gcc
|
"Too much Escape-Meta-Alt-Control-Shift."
A few defines with global-set-key in the .emacs file takes care of that, I have all the frequently used functions defined to F1-F12 and the keypad keys. I've found there's no quicker/easier way to do power-editing, including pulldown menus & icon buttons for functions. |
When I first worked on Linux, the local gurus introduced me to VI and I've been using it ever since(say, 2 years). But now, I'm trying to get comfortable to emacs...The only thing I don't like about emacs is, autosaving feature...creates ~ files and I hate them. Emacs is one true hack and Richard Stallman is the last of the legendary AI Lab Hackers. Hats off to RMS.
|
Vim too creates ~ (backup) files unless :set nobackup is specified. I dont use Emacs but i'm 100% sure it has a option to disable saving backups if they bother you..
So yeah, aterm and Vim! (For minimal programming i do that is...) -NSKL |
I've been enjoying playing around in KDevelop a lot in the past couple of months...but for quick and dirty stuff I love using Vim.
As for QT-Designer, its not bad...I'm liking it, but then I'm only toying around with it right now...not doing anything serious. |
Quote:
;;save everything to a folder (setq backup-by-copying t ; don't clobber symlinks backup-directory-alist '(("." . "~/.saves")) ; don't litter my fs tree delete-old-versions t kept-new-versionhs 6 kept-old-versions 4 version-control t) ; use versioned backups |
I've moved the Windows way and use VS.NET mostly for my C/C++ needs. *shock*
Started using Eclipse and TextPad for Java. |
When I'm working on GUI code I like a spiffy IDE like Anjuta, but when no GUI is involved, or I'm hacking TeX, I use emacs.
Steve |
Warm tombstone pizza to my left, large glass of coke to my right, camel filters tucked under the right corner of my monitor within easy reach, low intensity ambient lighting.
Alternatly, little debbie fudge rounds and a huge pot of coffee, etc Ok :) vi the preffered editor for *nix: http://www.tarunz.org/~vassilii/srom/ |
Quote:
*SIGH* Man I miss crunch time....I've left behind contract work and now work 9 to 5 (sort of) but I miss those weekends before the deadline, a 24 of Jolt cola, a 12 of beer, some take out pizza and loud fast music to keep me going til Monday 9am :D |
have always used Vi
gotta try Vim but when it absolutly has to be done now, its vi ( its just soooo short to type in and run ) |
Vi
It's easy and basic. I hate ide's. |
For the last two week's i have been using the VIm and Xterm with Window Maker, who knew i was so 1337 all along?
|
started programming within a windows system for linux server so i am kinda hooked on EditPlus2. to alieve my need i run editplus via wine on my lin box.
|
ehdwuld, there's an easy solution to your problem:
alias vi=vim On my system, even that isn't necessary, since /usr/bin/vi is a symlink to vim. |
ok thats at the command prompt or as root
$ alias vi=vim or # alias vi=vim |
You should be able to do the alias as a normal user - root access isn't required. Aliases are a standard feature of any decent shell like bash.
If you want the alias to be permanent, you'll want to put the alias line in your .bashrc (that is ~/.bashrc). If your install is vaguely like mine, there should already be a few aliases in there, so you just add this one to them. I'll need to get kvim back on my system (the package I was using wasn't based on the same version of standard vim, so they fought.) Now this is turning into editor wars... EMACS!!! VI!!! EMACS!!! VI!!! TASTES GREAT!!! LESS FILLING!!! :D |
cool
for the sake of political correctness let me state that, " I am not saying that any editor is better or worse than any other only that I am more familiar or more comfortable with my choice. " :) |
vim, it seems to know every filetype i've ever had to deal with (including zone data files and named.conf)
emacs is my second choice but i dont use it as much as i use vim. |
ANJUTA is looking sexy, but when im feeling gangsta, its pico chumps
|
nothing beats vi...
|
Hah.. I'm back!!
I finally escaped from my programming and actually read LQ again!!! Many thousands of ASM lines later and I'm still using the MPLAB IDE. Windows proggie... I know I know... I gotta use it since the only pcmcia serial card "unofficially" recommended by Microchip doesn't work in Linux. USB to serial adapter are basically junk and can't handle anything precise. They're only good for a mouse or a joystick. MPLAB is essentially Notepad with an assembler, simulator, and burner bundled in. The Linux equivalent would be Vi, gpasm, and gpsim. I'd use them if I could. Back to the trenches.... and an attempt at stripping down the PICLIST's 16 bit multiplication routines. |
I use emacs for all of my computing needs(not only programming) and sometimes is the only program open in my system. I wonder why emacs still doesn't play songs...
|
vi
|
I believe one editor is superior to vi and that is xvile. xvile has the same finger feel as vi but opens in its own x window, has more buffers and the mouse can be used to actually do something. If I could get the syntax highligting to work I would use xvile exclusively.
As an alternative to xvile I use nedit. It has nice clean look and lots of useful features. These are are my 2 favourite editors. Sat |
My first approach to a *nix based system was in 2001, when i began my studies of Computing Engineering. It was using a telnet terminal in windows, and using some basics commands.
We started programming Pascal. And before i knew that i was using Linux, i was learning to use VI for 'pascaling'.... funny, dont? Something like a year after, i installed mandrake in my home pc. And when i started programming for bash and C, i did what i knew to do: vi helloworld.sh And later vi helloworld.c And i never changed.. I haev used anjuta, kate, gedit, but there's no place in earth where i feel more comfortable than VI. Now, i'm assisting a programming course for my faculty, and i teach C to the kids.... and they are all using VI, i guess because they know that if they use BloodsheedDevC++ they will reprobe the course!!!! :p :p :p |
Strike my previous one. I was browsing through some emacs sites and I learned that emacs does support sound, and now I am figuring out how to install them and use them.
|
All times are GMT -5. The time now is 12:05 PM. |