ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Text Editor (Windows)

September 03, 2007 9:47am

Subscribe [20]
  • #1 / Sep 03, 2007 9:47am

    Kemik

    162 posts

    I noticed in the video tutorials your using TextMate on the mac. I’ve been looking for a good, not-bloated, text editor for windows and found one that’s based off TextMate…

    http://www.e-texteditor.com/

    Take a look and see what you think. Looks pretty good so far. I’m still playing with it though.

  • #2 / Sep 03, 2007 11:27am

    xwero

    4145 posts

    i saw the screencast and it looks like wysiwyg for text but if i need a editor i use vim and i notice if i’m using a mouse i’m losing time. Once you learn the shortcuts it’s an amazing tool and it runs on windows, mac and linux 😊

  • #3 / Sep 03, 2007 7:35pm

    thurting

    213 posts

    I have been using E for a couple of months and I really like it.  The developer was really responsive during the Beta and the current release is quite stable.  I wouldn’t say it is perfect, but it is currently my editor of choice.  Very fast and easy to create TM like snippets.  IMO, there is still some strange bulk included with the install (e.g. there is a “JavaSript Tools” bundle included that has a syntax checking command set to ctrl+s - obviously ctrl+s is taken), but it is good - the community just needs to port the TM snippets to windows properly.

  • #4 / Sep 03, 2007 8:13pm

    Kemik

    162 posts

    How do I change my default syntax btw? It always starts with html, even if I open a .php file. It’s a bit annoying to have to manually change each time.

  • #5 / Sep 03, 2007 8:35pm

    thurting

    213 posts

    .php files open as .html files in E because TM handles syntax this way.  You may want to go to the E forums to double check, but I believe the following works:

    open e\Bundles\HTML.tmbundle\Syntaxes\HTML.plist and delete line 12 (<string>php</string>).

    open e\Bundles\PHP.tmbundle\Syntaxes\PHP.plist and add this after line 4 (<dict>)...

    <key>fileTypes</key>
    <array>
       <string>php</string>
    </array>

    If you are going to do this, make sure any HTML snippets you may want to use in .php files have source.php included in their scope.

  • #6 / Nov 15, 2007 10:10pm

    豆豆

    3 posts

    SciTE is my best choise!Shere my config as follows:

                                    SciTEGlobal.properties

    # Global initialisation file for SciTE
    # For Linux, place in $prefix/share/scite
    # For Windows, place in same directory as SciTE.EXE (or Sc1.EXE)
    # Documentation at http://www.scintilla.org/SciTEDoc.html
    # Globals

    # Window sizes and visibility
    if PLAT_WIN
      position.left=10
      position.top=25
    if PLAT_GTK
      position.left=5
      position.top=22
    position.width=1000
    position.height=690
    #minimize.to.tray=1
    #split.vertical=1
    #output.horizontal.size=200
    #output.vertical.size=60
    #output.initial.hide=1
    horizontal.scrollbar=1
    horizontal.scroll.width=20000
    output.horizontal.scrollbar=1
    #output.horizontal.scroll.width=10000
    #output.scroll=0
    error.select.line=1
    end.at.last.line=0
    tabbar.visible=1
    #tabbar.hide.one=1
    tabbar.multiline=1
    toolbar.visible=1
    toolbar.detachable=0
    toolbar.usestockicons=0
    menubar.detachable=0
    #undo.redo.lazy=1
    statusbar.visible=1
    #fileselector.width=800
    #fileselector.height=600
    #magnification=-1
    #output.magnification=-1

    # Sizes and visibility in edit pane
    line.margin.visible=1
    line.margin.width=2+
    margin.width=0
    #fold.margin.width=16
    fold.margin.colour=#003642
    fold.margin.highlight.colour=#0F4551
    blank.margin.left=4
    #blank.margin.right=4
    buffered.draw=1
    #two.phase.draw=0
    use.palette=0

    # Element styles
    #view.eol=1
    #control.char.symbol=.
    caret.period=500
    view.whitespace=0
    view.indentation.whitespace=1
    view.indentation.guides=1
    highlight.indentation.guides=1

    #current row highlight
    caret.fore=#FF5D5D
    caret.width=2
    caret.line.back=#144A56
    caret.line.back.alpha=50

    edge.column=200
    edge.mode=0
    edge.colour=#C0DCC0
    braces.check=1
    braces.sloppy=1
    selection.fore=#00ff00
    # DADADA used as background because it yields standard silver C0C0C0
    # on low colour displays and a reasonable light grey on higher bit depths
    selection.alpha=80
    selection.back=#000000
    #whitespace.fore=#FF0000
    #whitespace.back=#FFF0F0
    error.marker.fore=#0000A0
    error.marker.back=#DADAFF
    bookmark.fore=#800000
    bookmark.back=#FFFFA0
    #bookmark.alpha=
    find.mark=#0000FF

    # Checking
    are.you.sure=1
    #are.you.sure.for.build=1
    #save.all.for.build=1
    #quit.on.close.last=1
    load.on.activate=1
    save.on.deactivate=0
    are.you.sure.on.reload=1
    reload.preserves.undo=1
    check.if.already.open=1
    default.file.ext=.cxx
    #source.default.extensions=.h|.cxx|.bat
    title.full.path=1
    title.show.buffers=1
    save.recent=1
    save.session=1
    session.bookmarks=1
    session.folds=1
    #open.dialog.in.file.directory=1
    strip.trailing.spaces=1
    #ensure.final.line.end=1
    ensure.consistent.line.ends=1
    #save.deletes.first=1
    buffers=10
    #buffers.zorder.switching=1
    #api.*.cxx=d:\api\w.api
    #win95.death.delay=1000
    #translation.missing=***
    #read.only=1
    #max.file.size=1

    # Indentation
    tabsize=4
    indent.size=4
    use.tabs=0
    indent.auto=1
    indent.automatic=1
    indent.opening=0
    indent.closing=0
    tab.indents=1
    backspace.unindents=1

    # PHP Auto-Indent
    statement.indent.*.php=121 do else for if while case function foreach
    statement.end

  • #7 / Nov 15, 2007 10:34pm

    Majd Taby

    637 posts

    i echo xwero’s comment.

  • #8 / Nov 18, 2007 1:54am

    ricklee

    29 posts

    Vim is king. Make your own snippets. It’s not hard.

  • #9 / Nov 23, 2007 11:44pm

    Neovive

    57 posts

    I’ve been using UltraEdit for a while on Windows and it’s a very capable text editor.  I’ve also been using the the new Zend PDT (PHP Development Toolkit) for Eclipse, which is very nice—it just takes a few extra seconds to load and some extra RAM.

  • #10 / Nov 25, 2007 4:34pm

    Derek Allard

    3168 posts

    I just (re) downloaded Apatan and it seems pretty slick - and I know its available for windows also.

  • #11 / Nov 26, 2007 12:18am

    Neovive

    57 posts

    Aptana definitely looks very promising, but their PHP support isn’t as strong the Zend PDT plugin.  Since both run on Eclipse, it may be useful to install Aptana and PDT in the same Eclipse instance then use PDT for PHP and Aptana for JavaScript.

    Derek, how does Apatana CSS editing compare to Dreamweaver?

  • #12 / Nov 26, 2007 8:41am

    Derek Allard

    3168 posts

    Derek, how does Apatana CSS editing compare to Dreamweaver?

    You know, I do all my CSS in the text editing window, and in that regard it seems almost identical (I like how Aptana handles tabs better “out of the box”).

    If you use Dreamweaver’s CSS panel, then there is no comparison, but if you use the text edit window, you won’t notice much difference.

  • #13 / Nov 26, 2007 8:55am

    mosp

    2 posts

    I use Geany for development because i find it to be a really nice GUI-based solution. 😊

    Its available for Win also. Never tried the winversion though. I am a full-time Linux user 😉

    Beside Geany I use the excellent editor mentioned above (vim).

    Take a peak at Geany here: http://geany.uvena.de/Main/HomePage

  • #14 / Nov 26, 2007 2:27pm

    Alex007

    49 posts

    I use and love PsPad.

    http://www.pspad.com/

  • #15 / Nov 26, 2007 2:43pm

    Michael Wales

    2070 posts

    Notepad++ for the win.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases