Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

/prog/ editor of choice

Name: Anonymous 2010-04-08 19:00

*Vi/Vim
*Emacs (GNU and others)
*Notepad
*Microsoft Word
*ed
*cat
*dog
*Code::BlocksI use itniggers
*gedit/Anjuta/Geany
*MOCROSOFT VOSUOL STODIO
*acme/sam/fuck off

Name: Anonymous 2010-04-09 14:21

>>34
Why the fuck would you do all that? You do know the system clipboard is in register + right? Why don't you just do "+p to paste? Also, why can't you navigate with the mouse without setting some shit? Works fine for me...

>>43
Vim 7 supports all of this as well, except that graphic visualization bullshit. People think it doesn't because you have to turn these features on; it stays minimal and only does what you want, instead of being huge and bloated like every commercial IDE out there. Here is a small sample of what you can do:

Jump to definition/declaration
:tag [identifier] jumps to definition/declaration
vim -t [identifier] runs vim, opens the file defining identifier, and jumps to it
<C-]> jumps to the identifier under the cursor

Show parameters when typing a function, Generic identifier autocompletion
<C-X> <C-O> while in insert mode pops up omni-completion while typing an identifier. Shows possible matches and argument lists. Some people remap this to tab: http://princ3.wordpress.com/2006/10/27/untitled-2/

decent integrated debugger ("place breakpoint here", step by step execution, variable evaluation and modification...)
Has all of this with clewn.
CTRL+B set breakpoint, CTRL+E clear breakpoint. Breakpoints are shown visibly in the margin.
CTRL+N step over (next source line)
S step into
F step out (finish)
C continue
CTRL+P print the value of the identifier under the cursor
Hovering the mouse over an identifier pops up a bubble showing its value in the current frame
Tons more hotkeys, plus you have a gdb prompt to do whatever you want

Who cares about graphic visualization? That's the job of proper documentation and tools like Doxygen. If you're enterprise enough to care about that, you should already have drawn up UML diagrams before starting to code, amirite???

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List