The Road to 0.5

The next version of Codetch will feature massive rewrites to some core scripts, effectively bumping the version up to 0.4. What I also plan to add is, well, let’s just go to the roadmap, shall we?

Version 0.4.*

  • Core rewrites, maintenance
  • Tab grouping - keep opened files organized, view them by set.
  • Project/Site Manager
  • Welcome screen
  • Revamped Code format preference screen
  • Design to Code view enhancements (maybe) - The default behavior of the Mozilla editor reformats the entire page and not just the elements altered. I’ll try to do a workaround for this, as well as other enhancements.

Version 0.5

  • Codetch Doctype Manager - not as in DTDs, but types of documents and how Codetch should handle them.
  • Extensible editor plugin system - right now, the only special editor is for HTML files. With this, additional language specific editors can be developed to handle files in special ways.
  • Wiki Doctype - I haven’t really looked into this yet, but it would be great tool to edit and preview text as a wiki page.
  • UPDATE: Syntax Highlighting - I have some of the basics for this worked out already! Needs some refinement and integration, but the base is functioning!

*Note that this roadmap is just something I am aiming for, and I may add/change/push/pull things around as development progresses.

As you may have noticed, no syntax highlighting yet. This is something I am constantly tinkering around with and hopefully one day I’ll find a solution that works. Once the basics are functioning, it will also have to be something that is exstensible and available for all languages.
UPDATE: Boy, have I been tinkering with this lately… so much actually that it is seemingly feasible now! Oh yeah. Version 0.5. Bet on it.

Another thing I am working on is an interpreter for XML Schemas so that converted DTDs can be used to develope dynamic element editing interfaces, and that the elements can be formed correctly.

This is all I can think of at the moment, but I’ll probably be changing this post periodically when more comes to mind.

19 Responses to “The Road to 0.5”

  1. joe Says:

    excellent start!

    syntax highlighting should be a high priority.

  2. R.Brauel Says:

    Unfortunately error massage after installation of codetch from the firefox webside. I am using Win XP with current updates and Firefox 1.5

    XML-Verarbeitungsfehler: Fehler beim Verarbeiten von Refernz auf externe Entität
    Adresse: chrome://codetch/content/codetch.xul
    Zeile Nr. 12, Spalte 1

    Is there any work-around?

  3. raystrach Says:

    A good product which promises to be great. keep up the good work.

    a syntax checker would be useful and colored codng including for PHP.

    Thanks for your efforts

  4. snork Says:

    All Right! Downloaded the most recent version and am happy to report that it is working for me again. Thanks to all for bug fixing.

  5. Gilbert Says:

    Any word on an updated version?

    I was waiting for the syntax highlighting but havent heard anything for quite a while now.

  6. evrix Says:

    just installed codetch latest version from this site (yesterday’s version) on firefox 1.5.0.5 + kubuntu 6.0.6 and got this error while opening new files and old ones:

    Errore: gDoctypeData has no properties
    File sorgente: chrome://codetch/content/codetch.js
    Riga: 793
    (errore=error, riga=row)

    installed italian langpack but had the same result
    tried “official version” (two days ago) but still had the same result

    any clue?

  7. Joe Says:

    Hi,
    Is there going to be a version for Firefox 2.0? Thanks…

  8. Porfirio Says:

    Hi!

    You should keep us updated, posting on the blog how the work is going
    We dont see any sign of live for monts :p

  9. Zach Says:

    Yeah, I’m still alive hah. There are just a few things holding me back from the next release. I am also redoing the codetch.com site.

  10. Wes P Says:

    Will we be seeing Firefox 2 support anytime soon?

  11. Zach Says:

    Check the download page. The newest version does. I just released it today, but haven’t announced it yet.

  12. Daniel Says:

    Will codetch save files in utf-8?

  13. Brendan Says:

    I am a flash developer coding in actionscript 3. I have no idea how this would work but currently there is a flash switcher plugin, a flash trace plugin and your editor which seems to create .as files. What’s missing is syntax highlighting for actionscript 3 and a compile and preview. If this was possible you could have a super lightweight flash ide all in firefox. That would seriously blow minds! Just a thought, great thing you have going here!

    Brendan

  14. Zach Says:

    Yes Daniel, though when it reads them it may display some characters wrong.

  15. Phil Says:

    Great work!

    syntax highlighting is an absolute must but I can live without it until you make it happen but what’s stopping me from actually using your product is wordwrapping. Sounds stupid but I can’t have returns in there.

  16. Zach Says:

    I understand how that would be, Phil. Wordwrap has proven to be a tricky feature to implement, maybe even more so than syntax highlighting (which is coming along fairly well). If it does become possible, I will probably have to disable linenumbers when it’s turned on.

  17. Eugene RIMMER Says:

    Sorry, Zach, if bothering you. You seem to be very busy now.

    I’m the one guy who told you of some syntax hightlighting script (that was a message from some «support-blah-blah-cant-remember» email). The problem is that I’ve changed my PC and just cannot remember the link that I gave you. Could you give it back to me :)

  18. download free ringtone Says:

    Hello
    Free Ringtones Cool - more than 15.000 free polyphonic ringtones, composer ringtones, effect ringtones, real sound ringtones as well as wallpapers and …
    download free ringtone

    G’night

  19. online poker ohne geld Says:

    texas holdem hand…

    Danach aprender jugar poker casino da scaricare gratis strep poker online free poker software kostenlos poker spielen lernen…

Leave a Reply