Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу Консольный текстовый редактор
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Duke Duke вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.05.2004
По умолчанию Консольный текстовый редактор - 14.05.2004, 22:03

Может у кого-нибудь завалялся исходник консольного текстового редактора на С? Помогите пожалуйста. Чем примитивнее тем лучше...
Ответить с цитированием
  (#2 (permalink)) Старый
Shunix Shunix вне форума
Member
 
Сообщений: 1,355
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.06.2002
По умолчанию 16.05.2004, 14:02

Есть такая замечательная штука, как Midnight Commander (под Unix'ом ОЧЕНЬ широко распространен). Freeware продукт, а потому исходники доступны. Смотреть нужно в сторону mcedit (так называется встроенный редактор). Примитивности не обещаю, а вот образец - хороший!
Единственно, что не уверен, что он написан на "чистых сях" - надо просто посмотреть.
Ответить с цитированием
  (#3 (permalink)) Старый
Yttrium Yttrium вне форума
Member
 
Сообщений: 74
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.09.2003
По умолчанию 16.05.2004, 21:06

На сколько я знаю mc написан именно на С. НО написан с использованием ncurses! А это как раз то что ему НЕ нужно. есть ещё vi но тот помоему на питоне.
Ответить с цитированием
  (#4 (permalink)) Старый
Duke Duke вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.05.2004
По умолчанию 16.05.2004, 23:45

Цитата:
Originally posted by Yttrium
[b]На сколько я знаю mc написан именно на С. НО написан с использованием ncurses! А это как раз то что ему НЕ нужно. есть ещё vi но тот помоему на питоне.
А что такое ncurses? Vi дело в том что очень наворочен, а надо примитив реальный, лучше без какого-либо интерфейса вообще.
Вообще то я уже нашёл кое что, но не идеал, хотелось бы ещё на что-нибдуь взглянуть. Если у кого-то есть подобная проблема, могу поделиться исходником.
Ответить с цитированием
  (#5 (permalink)) Старый
Yttrium Yttrium вне форума
Member
 
Сообщений: 74
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.09.2003
По умолчанию 17.05.2004, 00:51

ncurses - библиотека для построения интерфейса с помощью псевдографики. На счёт кросс платформенности не уверен.
Или нужно??
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
EiTRoN EiTRoN вне форума
Member
 
Сообщений: 23
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 09.05.2004
По умолчанию Опиши... - 17.05.2004, 19:57

Какие ты там функции хочешь увидеть? Как в notepad'е? Может, напишу. Интересная идея.

EiTRoN++
Ответить с цитированием
  (#7 (permalink)) Старый
Duke Duke вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.05.2004
По умолчанию 17.05.2004, 20:33

Да примерно такие как в notepad'е, т.е. минимум Редактор должен уметь примерно следующее - обращаться со строками длиной до FFFF символов (т.е. иметь горизональную и вертикальную прокрутку), уметь открывать фалы до 1Мб, ну вот и всё. Больше наворотов не нужно.
Ответить с цитированием
  (#8 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 18.05.2004, 21:52

Цитата:
Да примерно такие как в notepad'е, т.е. минимум Редактор должен уметь примерно следующее - обращаться со строками длиной до FFFF символов (т.е. иметь горизональную и вертикальную прокрутку), уметь открывать фалы до 1Мб, ну вот и всё. Больше наворотов не нужно.
Мэн, я постараюсь. Тебе он срочно нужен? А то переводные в 11 на носу.

EiTRoN++
Ответить с цитированием
  (#9 (permalink)) Старый
Duke Duke вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.05.2004
По умолчанию 19.05.2004, 00:21

Чем быстрее тем лучше...
Ответить с цитированием
  (#10 (permalink)) Старый
EugeneVorontsov
Guest
 
Сообщений: n/a
По умолчанию 17.09.2005, 15:20

Цитата:
Originally posted by Duke+-->
Цитата:
<!--QuoteBegin-Yttrium
Цитата:
[b]На сколько я знаю mc написан именно на С. НО написан с использованием ncurses! А это как раз то что ему НЕ нужно. есть ещё vi но тот помоему на питоне.
А что такое ncurses? Vi дело в том что очень наворочен, а надо примитив реальный, лучше без какого-либо интерфейса вообще.
Вообще то я уже нашёл кое что, но не идеал, хотелось бы ещё на что-нибдуь взглянуть. Если у кого-то есть подобная проблема, могу поделиться исходником.
Если не трудно то поделись пожалуйста исходниками, мне тоже нужно примитивный консольный текстовый редактор!
sejeenn@pochta.ru
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать текстовый редактор vlad_titov Вопросы начинающих программистов 0 11.06.2011 19:40
Текстовый редактор без жесткого диска, нужен совет dopejack Софт и программы 2 25.02.2011 11:38
Создаём простой текстовый редактор. *HellRaiser* Программирование под Windows 0 08.01.2011 16:54
Создание SDI приложения - текстовый редактор buzik Вопросы начинающих программистов 2 10.11.2010 21:31
Как написать текстовый редактор SvetaLee С/С++ 1 24.10.2010 16:53
Не удается загрузить текстовый редактор. Lobo Любые вопросы от новичков 2 06.06.2008 11:37
Текстовый редактор Василий2 Зацените! 11 30.01.2007 11:51
Текстовый редактор через СОМ порт Borzilla Железо. Написание драйверов 1 22.12.2006 09:33
Пароль – текстовый редактор компании Вебеби WEBaby Зацените! 1 18.08.2006 11:27
Как сделать текстовый редактор, чтобы он понимал формат таблиц DOS imported_Makc C++ Builder 4 15.12.2005 23:53
Текстовый редактор с подсветкой текста Anonymous Delphi 1 27.10.2003 02:14
Текстовый редактор как с ним работать Anonymous WinAPI 3 13.01.2003 12:52



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов