File | Date | Author | Commit |
---|---|---|---|
ManualTests | 2014-02-12 |
![]() |
[62c9b3] initial commit |
MulticaretEditor | 2018-05-23 |
![]() |
[e28e5f] move down directly after selection |
MulticaretEditorTests | 2018-05-23 |
![]() |
[e28e5f] move down directly after selection |
NUnit | 2014-02-12 |
![]() |
[62c9b3] initial commit |
ResourceBuilder | 2017-11-22 |
![]() |
[10eace] fix resources building |
TypewriterNET | 2017-12-23 |
![]() |
[9c61d4] c# parser: fix new method |
.gitignore | 2017-11-17 |
![]() |
[3ceaa5] tests: exceptions and errors line numbers shows... |
README.md | 2017-11-05 |
![]() |
[7bad2c] file tree: copy/paste from clipboard with Ctrl+... |
TODO.txt | 2017-12-23 |
![]() |
[9c61d4] c# parser: fix new method |
makefile.proj | 2017-11-22 |
![]() |
[515faf] prevent build fail on pdb copy |
run_tests.py | 2017-11-17 |
![]() |
[3ceaa5] tests: exceptions and errors line numbers shows... |
tw-config.xml | 2017-11-20 |
![]() |
[2395c6] prebuild v15.3 |
typewriter-net-installer-15-5.exe | 2017-12-24 |
![]() |
[009f4c] prebuild v15.5 |
Current state (may be another branch):
Last stable installer for download:
Described in Wiki
Text drawing idea and parts of code got from FastColoredTextBox
Copyright (C) Pavel Torgashov, 2011-2013.
Email: pavel_torgashov@mail.ru.
http://www.codeproject.com/Articles/161871/Fast-Colored-TextBox-for-syntax-highlighting
https://github.com/PavelTorgashov/FastColoredTextBox
This is not fork of FastColoredTextBox because I have not mastered to improve it.
Honestly, I was trying to introduce several cursors. But it was so difficult for me
Idea of text highlighting got from post about Qutepart/Enki: http://habrahabr.ru/post/188144/
Editor uses Kate highlighting files (because there are already 200 languages for free)
Encoding detection
TextFileEncodingDetector.cs got without changes from
https://gist.github.com/TaoK/945127
Info that using for file opening in same application instance
http://www.codeproject.com/Tips/1017834/How-to-Send-Data-from-One-Process-to-Another-in-Cs
OmniSharp server
https://github.com/OmniSharp/omnisharp-server
JSON parser
https://github.com/libla/TinyJSON
Custom scroll bar (modified)
http://www.codeproject.com/Articles/41869/Custom-Drawn-Scrollbar
Regex for search by char[] instead of string got with changes from mono
https://github.com/mono/mono/tree/master/mcs/class/referencesource/System/regex/system/text/regularexpressions
jsx syntax file
https://github.com/brunocodutra/kate-jsx
Snippets (supported particulary)
https://github.com/honza/vim-snippets
How cut/copy and paste files
https://www.codeproject.com/Articles/14059/Drag-and-drop-cut-copy-and-paste-files-with-Window
Download typewriter-net-installer-XX.exe
at the root of the repository and run it
Requires NET Framework 2.0
Or you can get latest stable installer
Requires NET Framework 2.0 (necessarily) and NSIS (optional for installer building)
To build and install:
C:\Program Files (x86)\NSIS
) to PATHC:\Windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /target:run-installer
To build and run without installation:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /target:tw