Replies: 4 comments 3 replies
-
Ok, here is what i have compiled so far: |
Beta Was this translation helpful? Give feedback.
-
Yeah, you can use C# to implement the console APIs. Since C# can call native APIs, including
|
Beta Was this translation helpful? Give feedback.
-
BTW, I've been assuming that you already knew this and were just looking for writing a terminal emulator from scratch, but... You do know that Windows does offer a simplified translation layer between console clients and VT sequences right? You can find more information here: https://learn.microsoft.com/en-us/windows/console/creating-a-pseudoconsole-session |
Beta Was this translation helpful? Give feedback.
-
Do i have to implement line wrapping myself, or is that something the consumer side already has to do? |
Beta Was this translation helpful? Give feedback.
-
I am thinking about creating my own Terminal Emulator of sorts. However although the internet is full of the most random things, I find it surprisingly difficult to find any information on creating a Terminal Emulator for Windows (or in general).
This (and the suggestion @lhecker gave me here) gave me the idea to just direct my questions to the devs and community of my favourite Terminal Emulator.
Aditionally this Discussion can also serve as some sort of guide to others (given that every important question is answered)
To start things off, here is my first Question: Currently the ony implementations of Terminal Emulators i have seen the source code of are written in c++. However, while i do know a bit of c++ myself, i personally prefer C#. Would it be possible or smart to create a Terminal Emulator in C#, or is it not possible because of performance and/or language restrictions?
Beta Was this translation helpful? Give feedback.
All reactions