RepositoryPascal
DosWorld

DosWorld/dwed

Text file editor and IDE with syntax highlight for MS-DOS and 8086 CPU. Works in Real-Mode and can handle file up to 2G.

104stars
5forks
0issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: 8086

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: 16-bit

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: real-mode

#1 Repository Của Tuần

🖥️ DWED: Trình soạn thảo văn bản thời trang cho MS-DOS

Một trình soạn thảo hiện đại chạy trên nền tảng DOS cũ, nhưng không kém phần mạnh mẽ.

DWED là một trình soạn thảo tệp văn bản và môi trường phát triển tích hợp (IDE) được thiết kế riêng cho MS-DOS và bộ xử lý 8086/88. Dự án được viết bằng Turbo Pascal và hoạt động ở chế độ Real-Mode, phù hợp với các máy tính cấp thấp như IBM XT. Dù giới hạn bởi kiến trúc 16-bit, DWED vẫn mang lại trải nghiệm soạn thảo hiện đại với nhiều tính năng hữu ích.

✨ Điểm nổi bật

  • Hỗ trợ tệp lớn: Xử lý tệp trên 64KB (khoảng 300KB bộ nhớ thông thường hoặc lên tới 2GB qua tệp hoán đổi).
  • Không cần DPMI: Chạy trực tiếp trên DOS mà không yêu cầu máy chủ DPMI hay CPU 80286.
  • Tô sáng cú pháp cơ bản: Hỗ trợ ngôn ngữ C/C++/C--, Pascal, Basic, Assembler, XML/HTML và tệp văn bản thường.
  • Đa tệp đồng thời: Mở và soạn thảo nhiều tệp cùng lúc.
  • Hỗ trợ tên tệp dài: Tương thích với Long File Names (LFN).
  • Bảng nhớt nội bộ: Hỗ trợ bảng nhớt nộp tới 32KB và bảng nhớt Windows thông qua clipdrv hoặc DosBox-X.
  • Tùy chỉnh giao diện: Cho phép người dùng thiết lập giao diện màu sắc qua tệp cấu hình.
  • Chạy script qua phím tắt: Hỗ trợ thực thi script tùy chỉnh bằng các phím F5, F8, F9.

💡 Vì sao đáng chú ý

DWED nổi bật bằng khả năng mang lại trải nghiệm soạn thảo hiện đại trên nền tảng cũ như MS-DOS. Dù bị giới hạn bởi Turbo Pascal (độ dài chuỗi tối đa 255 ký tự) và thiếu tính năng Undo/Redo, nhưng sức mạnh của nó vẫn nằm ở khả năng xử lý tệp lớn và hỗ trợ đa ngôn ngữ lập trình. Đây là lựa chọn lý tưởng cho những người phát triển muốn làm việc trên môi trường retro hoặc máy tính cũ mà vẫn mong muốn có một công cụ soạn thảo đa năng.


#MS-DOS #TextEditor #RetroComputing #8086 #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC
dmsc/emu2

Simple x86 and DOS emulator for the Linux terminal.

467
Jul 4, 2026
RepositoryTypeScript
dosasm/masm-tasm

run and debug TASM/MASM code in VSCode via JSDos, DOSBox and DOSBox-x. compatiable for web platform

185
Oct 7, 2026
RepositoryAssembly
susam/hello

A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS

179
Nov 16, 2022
RepositoryC
SuperIlu/jSH

A Javascript scripting engine for DOS

145
Dec 14, 2025
RepositoryC
xms0g/3Dos

A low-poly 3D renderer for MS-DOS

90
Oct 25, 2026
Repository
DOS-History/86-DOS-0.11

Source code reconstruction of 86-DOS 0.11

71
Apr 27, 2026
RepositoryPascal
MobyGamer/CGACompatibilityTester

The CGA Compatibility Tester: Tests ISA videocards for register-level compatibility with CGA

61
Aug 13, 2025
RepositoryVim Script
neovim/neovim

Vim-fork focused on extensibility and usability

103.1k
Oct 23, 2026
RepositoryRust
zed-industries/zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

92.2k
Oct 26, 2026