Author Topic: offline editor  (Read 8663 times)

Offline detah

  • BFF
  • ***
  • Posts: 190
  • Ruler of 2D
    • View Profile
offline editor
« on: October 25, 2006, 11:47:51 am »

Which offline editor do you guys use?



I use Notepad2.



It has several redeeming features:

* color

* colored-error-alerts for missing brackets, parentheses and quotes

* ability to add vertical 'lines' to let you know when you are close to a particular margin

* line numbers!

* "Print" automatically appends the file name to the top of each page


Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1024
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
offline editor
« Reply #1 on: October 25, 2006, 12:17:00 pm »

Offline Jimorie

  • Friend
  • **
  • Posts: 58
    • View Profile
offline editor
« Reply #2 on: October 25, 2006, 12:24:32 pm »
nano

Offline llyr

  • Pottymouth
  • *
  • Posts: 1
    • View Profile
offline editor
« Reply #3 on: October 25, 2006, 01:13:33 pm »

Generally I use kate locally due to it being essentially the default editor for KDevelop, which was my primary IDE for few years and it holds its own as a standalone editor as well. For quick edits in the shell I use pico/nano or vi. I'm -attempting- to actually gain some proficiency in vi (gvim on my desktop) for more complex editing and for having the same amount of power when editting remotely as I do when working on my local desktop. If nothing else it might add a little geek cred to get the "what? no vi or emacs? SACRILEGE!" crowd off my back.



My primary requirements for an editor are:

  * Syntax highlighting for a wide variety of programming and markup languages.

  * Brace matching

  * Code folding

  * Automatic indenting

  * Line numbering. I prefer having each line visually numbered, rather than simply reporting what line you're on in a status bar.

  * Easy scripting (both internally and interfacing with external scripts)



Of course, everything but the scripting is more for style and convenience concerns than actual functionality. :)


Offline Jimorie

  • Friend
  • **
  • Posts: 58
    • View Profile
offline editor
« Reply #4 on: October 25, 2006, 01:45:19 pm »
Echo Llyr there. I too have tried to learn Vi and Emacs for much the same reasons, but have never found the magic buttons myself. So with Nano I am stuck.



On Mac I also use http://www.codingmonkeys.de/subethaedit/">SubEthaEdit which is a graphical application.

Offline Nulvect

  • BFF
  • ***
  • Posts: 127
    • View Profile
offline editor
« Reply #5 on: October 25, 2006, 04:03:32 pm »

I use vim offline, myself.

I learn new commands for it all the time, even after several years.



Before vim, I used joe. I guess joe is more emacs-like,

but it was lightweight and worked well.



I also have a syntax file for LPC for vim, if anyone wants it.


Offline memrosh

  • Acquaintance
  • *
  • Posts: 20
    • View Profile
offline editor
« Reply #6 on: October 25, 2006, 10:54:27 pm »
Crimson Editor 3.60



Why?



1. Freeware.

2. Syntax highlight for C++ (close enough to lpc for me) in colour.

    also customizable.

3. Choice of file format- Dos, Unix, Mac.

4. Nice FTP options.

5. Increase/decrease indent on selected blocks.

6. Curser a bracket and partner bracket is underlined.

7. Column markers (I leave mine at 4 and 80) and auto indent.

8. Customizable hotkeys and macros.

9. Line numbering.

10. I've been using crimson for around 6 years, kinda used to it  ;-)



Memrosh

Offline daelaskai

  • BFF
  • ***
  • Posts: 174
    • View Profile
offline editor
« Reply #7 on: October 26, 2006, 06:15:15 am »
I use Ultra Edit Studio for my editing.  It seems to do fine with editing .o files as well :)

Offline Aransus

  • Acquaintance
  • *
  • Posts: 2
    • View Profile
offline editor
« Reply #8 on: October 26, 2006, 09:24:00 am »
vim

daelaskai

  • Guest
offline editor
« Reply #9 on: October 26, 2006, 03:01:48 pm »
WinVi for a lot, plain old notepad for most source file work.



I dislike over active or cluttered editors most of the time. For example I have used a couple that insisted on highlighting any word that I typed in the following style: StarShip. I happen to love that format to make certain word just a little bit more important-looking.





A.T

(-)

Contest Judge

2006 Dead Souls LPC Coding Competition




The Ultimate Galaxy I

Telnet 69.25.180.47:6666

Status: Alpha, playtesters welcome

TUG Forum: http://www.crazybri.com/crazyforums/viewforum.php?f=55

Offline purlow

  • Acquaintance
  • *
  • Posts: 4
    • View Profile
offline editor
« Reply #10 on: October 31, 2006, 08:58:53 pm »

I would be interested in a vim sytnax file for lpc. Can you post a link or send it to farruinn at yahoo.com?



Thanks!

-purlow

*looking forward to not seeing ugly red highlighted braces when they needn't be!*


Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1024
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
offline editor
« Reply #11 on: November 01, 2006, 05:33:16 am »

I haven't used it much, but afaict, lpc.vim is a syntax file that

ships with vim by default. In a vim window, try this:



:source $VIMRUNTIME/syntax/lpc.vim



Offline Aransus

  • Acquaintance
  • *
  • Posts: 2
    • View Profile
offline editor
« Reply #12 on: November 01, 2006, 06:29:29 am »
Another option is to just ':set filetype=lpc' while you have an LPC file open, and see if the highlighting changes.

Offline Nulvect

  • BFF
  • ***
  • Posts: 127
    • View Profile
offline editor
« Reply #13 on: November 01, 2006, 04:28:04 pm »
It does appear that lpc.vim comes with vim, at least since version 6.3.

Offline Aransus

  • Acquaintance
  • *
  • Posts: 2
    • View Profile
offline editor
« Reply #14 on: November 01, 2006, 07:13:02 pm »

It should have come with 6.3, but oh well. You can download it here:



http://www.vim.org/scripts/script.php?script_id=761">http://www.vim.org/scripts/script.php?script_id=761



Be sure to check out ':help lpc.vim' too, for configuration. The file is supposedly compatible with 6.0+, and I can vouch for it on vim7.