Frequently Asked Questions

General questions


Technical questions


General questions

What is Intype?

Intype is a small, fast, and flexible code editor for Microsoft Windows. It has an intuitive and easy to use interface.

When will Intype be released?

Intype is still in development but an alpha version was made availble to testers January 8th, 2007.

You can download the Alpha Release here.

Will Intype be free?

No. Intype is neither Open Source nor is it freeware.

How much will Intype cost?

The cost will be between $25 and $45 (€20 and €35). A license will be valid for one version of Intype and all updates for that version. (For example version 1.0 with updates until version 1.9.)

Final pricing and more information about various types of licenses, discounts, and conditions will be published prior to the release of version 1.0.

Intype will be available for a trial period (30 days) for free. It will be fully functional during this period. Alpha and beta versions will be free for a limited time.

What plaforms will Intype be available for, besides Windows?

For now we are focusing on the Windows platform. However, the Intype core is written with portability in mind. We will consider porting Intype to other platforms if there is enough demand.

Is Intype clone of TextMate?

No, Intype is not a TextMate clone or port. We really like TextMate and it inspired us a lot. Although Intype uses the same terminology as TextMate, it is a completely different editor. We hope Intype will provide Windows users with the same (or even better) comfort and workflow as TextMate does for Mac users.

Technical questions

Does Intype support snippets and bundles?

Yes.

Is Intype compatible with TextMate bundles?

Yes, but not fully.

TextMate bundles consist of snippets, commands, and grammars. The grammar and theme files are platform-independed and are supported. However, TextMate commands and snippets use shell code, which is different on Windows and Mac, so it is not possible to convert them in their entirety.

Does Intype use language syntax files?

Yes. Intype uses language syntax files for the grammar and theme systems. They are compatible with TextMate and can be transparently converted.

The whole system is designed to be as configurable as possible. It is limited only by keeping behavioral consistency.

Does Intype support Java, Ruby, CakePHP, C, etc…?

Intype is a universal editor. It can be customized to support any language, and therefore it is not language specific. You can write your own language grammars, snippets, or scripting commands.

The first release supports these grammars: (X)HTML, CSS, JavaScript, Ruby (including Ruby on Rails & RHTML), PHP (including CakePHP), Python, Java, C, C++, Lua, Smarty, Markdown, Textile, Twiki, XML, YAML, and more.
This includes related dependencies (e.g. HTML + CSS + JS + PHP/RHTML/Python).

Does Intype support Subversion (SVN) and FTP?

Yes. Intype uses generic file access (SVN, CVS, FTP, and WebDAV). Even CMS content can be transparently supplied to Intype. Intype will do the download/upload work for you. When you open a file using FTP, Intype will download the file, let you edit the file, and upload the file upon save.

What languages is Intype localized to?

The current Alpha release only supports English. Other languages will be available later.

Does Intype support UTF-8 and UTF-16?

Yes. Intype supports UTF-8, UTF-8 without BOM (auto-detection), UTF-16 LE, UTF-16 BE and major codepages.

Encoding conversion system and auto-detection system are extensible with plug-ins and codepage conversion tables (including multibyte codepages).

What language do you use for commands?

JavaScript. It is simple language, known by many developers.

Early on we were using Lua, but it wasn't suitable because of its odd syntax and poor Unicode support.

 

About us

Martin Cohen no "aka", this already is an alias

Martin is the father and project leader of Intype, he is responsible for its UI and programming. He’s good at system architecture, design and UX (whatever it means). He can hack a day, so it is 40 hours long.

Juraj Ďurech aka Hvge

Juraj is a C++ guru responsible for Intype's Core programming. He has experience in multiplatform C++ application development and code quality assurance. He is a detailist. Bloody detailist.

Ivan Čentéš aka Centi

Centi is a webdeveloper. He made this webpage, because he’s really good at webdevelopment. He doesn’t like replacing the logo on this page, because he already did it, like, 50 times or so.

Tomáš Lopašovský

Tomáš is a marketing specialist. Thanks to him, Intype will soon be known and recognized by everyone. Really. Oh… and he’s the man responsible for keeping Cohen from being too ambitious.

Code stats

This table shows how many lines, files and size actually Intype has in its development branch:

49,200lines
278 files
1,396kilobytes

Status from July 10, 2007

© 2006 Intype Team