0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
1 | |
Пожалуйста, оцените программу редактора текстов28.04.2013, 21:39. Показов 2861. Ответов 37
Метки нет (Все метки)
Всем привет!
Написал свою первую программу на C#, до этого много программировал на Delphi, сейчас изучаю С++ и C#, однажды глядя на блокнот подумал, что с него и начну. Очень важно Ваше мнение и хочется услышать, если найдется минутка, то посмотрите программку, напишите ваше мнение, что понравилось, что не понравилось, какие ошибки, чего не хватает, просто хочу попробовать на Вашей критике дорабатывать программу, а потом посмотреть, что из этого получится. Всем спасибо. Сразу очень, очень извиняюсь, если не по теме...
0
|
28.04.2013, 21:39 | |
Ответы с готовыми решениями:
37
Оцените, пожалуйста, мою первую программу - текстовый редактор Составить и отладить программу редактор текстов Написать программу-кодировщик английских текстов Разработать программу предназнченную для зашифровки текстов |
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 11:08 [ТС] | 21 |
Извиняю, бывает )
1. текстовый редактор я пишу отнюдь не ради наживы, просто с фантазией не очень, первое что в голову пришло, да и показалось простым, я это так, ради изучения C#, поставил перед собой задачу и пытаюсь ее реализовать, смогу или нет. Хранение заметок тоже неплохо, попробую этим тоже заняться, ну я пока тоже не знаю золотой середины у них, а пока даже с простеньким редактором текстов тоже столкнулся с рядом проблем, которые нужно понять и решить, например как подружить программу с XP, или как сделать, чтобы программа не висла, когда пытаются прочитать файл размером в 150 МБ. 2. программку обязательно посмотрю 3. ой, а тут уже чего-то не по нашему, что-то видимо пока вникнуть не могу в суть сие пункта, видимо на работе голова другим занята... Спасибо
0
|
Администратор
|
|
29.04.2013, 11:21 | 22 |
Моё мнение - качественная работа для продукта в версии 1.0.0.1
Увидел одну не очень удачную вещь: если в пустом файле что-либо написать и не сохранить, по закрытию программы сразу появляется диалог сохранения файла, неплохо бы перед этим сообщение "Документ был изменён. Сохранить?" с возможностью выбора.
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 11:23 [ТС] | 23 |
Вот например, даже текстовый редактор, их ты прав действительно очень много, но в любой программе есть к чему стремиться, например почтовый клиен, все пользуются радуются, но нашелся человек, который на Delphi написал The BAT, который многим стал интересен и удобен, им пользуются. Или например WinAmp, им пользовался каждый человек, сейчас я например как и многие предпочитают Aimp, т.к. в нем что-то заинтересовало больше чем WinAmp? или скажем тот же самый текстовый редактор, есть над чем поработать и сделать его гораздо более функциональным, например добавить линейки, нумерованный и маркированный список, вставка картинок ну и многое, многое другое, вставка таблиц например
0
|
660 / 530 / 137
Регистрация: 07.07.2011
Сообщений: 1,232
|
|
29.04.2013, 11:26 | 24 |
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 11:27 [ТС] | 25 |
ну и с поиском и заменой пока не разобрался еще, еще например можно подумать и сделать, чтобы текст из программы можно было отправить по электронной почте, такое мало у кого есть наверное, ну только что в WORD и то у них напримерможно отправить как вложение, а здесь например просто текст с форматированием и картинками.
0
|
Администратор
|
|
29.04.2013, 11:30 | 26 |
Да, это уж точно. (у меня вышло 383 результата).
Я вас поддерживаю. Если бы я писал на С++ (GUI на C# мне не очень нравится), я бы тоже писал свой текстовый редактор - даже самые хорошие из всех мне известных - Notepad++ и Vim имеют свои недостатки.
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 11:32 [ТС] | 27 |
))) ну скажем до worda еще ползти и ползти, врятли кто-то рискнет повторить это произведение, там наворочено до невозможности, ну если только сделать какой-нибудь мини вордик. open office нечто похожее, но мне он особо не нравится, мне кажется, что он очень кривоват, особенно для работы с вордовскими документами, особенно из более новых версий ворда.
0
|
Администратор
|
|
29.04.2013, 11:34 | 28 |
Трудно назвать это мини-вордиком, там кода и возможностей, наверное, чуть меньше чем в Ворде.
Сразу определитесь с целью: вам нужен текстовый редактор или офисный комбайн? Смешанные формы обычно плохо выходят.
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 12:08 [ТС] | 29 |
нет, нет, нет, я про open office не хотел сказать, что он мини вордик, я так назвал скорее ту программу, которая у меня может получиться, ну то что до ворда как до луны, а вот мини вордик это может быть ))) а open office это да? тут наворотов тоже не мало. Ну офисный комбайн это наверное скорее ворд + ексель + поверпоинт + оутлук, а я хочу просто сделать простенький текстовый редактор, а потом добивать его функционалом, чтобы он получился не совсем простенький.
Добавлено через 7 минут Ну например так: я хочу понять язык программирования C# ну или С++, хочу научиться, есть например цель это ворд, в нем есть практически все, функционала до фени, я создаю простенький текстовый редакток, у которого есть поле richtextbox и есть в меню файл команда выход, все самое жалкое подобие текстового редактора уже есть, ну а дальше есть поле для разгона, смотрю на ворд: -"ага, ворд оказывается может сохранять текст в текстовый файл", беру и себе в програмку добавляю эту возможность, тестирую, чтобы она нормально функционировала, дальше появилась еще идея, потом еще одна, ну там выравнивание, списки, шрифт, цвет, картинки и т.п., и того глядишь, редактор все лучше и лучше, и возможно когда-нибудь он будет удовлетворять желаниям пользователей и будет кому-то нравиться, а это приятно
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 12:28 [ТС] | 31 |
над нотепадом++ тоже хорошо постарались, програмка мощная, практически все что нужно есть, хотя может быть если хорошо подумать, то и можно что-то изменить. можно например среди пользователей провести опрос, например чтобы они хотели изменить или добавить в нотепад++, и это уже реализовывать в своем продукте.
Добавлено через 4 минуты ну например, не помню есть там это или нет, можно например, если он работает с кодом, подсветка синтаксиса, то можно сделать и не только подстветку, а например, как это назвать, ну когда код или какое слово вводишь, чтобы он в окошке подбрасывал значение и варианты завершения (снипеты, не снипеты, вроде так называются), или нажимаешь точку, а он подбрасывает значения, но это конечно сложновато будет, т.к. нужно отслеживать весь код... Добавлено через 8 минут А вообще я пока не пробовал на C++ программировать, но мне кажется, что там язык несколько отличается от C#, ну сложнее вроде, и если я не ошибаюсь, то там пишется все кодом, т.е. визуального редактора нет, хотя не знаю, могу ошибаться, это если в студии. А вот например в Embarcadero RAD Studio, бывшая Borland, то там тоже можно создавать проекты на С++, там с визуальным редактором, тоже достаточно мощная среда. Но я буду копать дальше Visual Studio...
0
|
Танцы с бубном
68 / 69 / 26
Регистрация: 27.03.2013
Сообщений: 279
|
|
29.04.2013, 13:03 | 32 |
Хорошо сделал, молодца)) Просто и со вкусом. Чувствуется опытная рука автора, ведь не важно на чем ты пишешь, а важно то что и как ты написал
1
|
212 / 214 / 44
Регистрация: 20.12.2011
Сообщений: 635
|
|
29.04.2013, 13:08 | 33 |
есть в vs редактор для плюсов. если вин формс проекты писать на c++/cli, то он полноценный, почти ничем не отличается от шарповского. если винапи окна писать, то и там есть редактор.
1
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
29.04.2013, 13:19 [ТС] | 34 |
0
|
Администратор
|
|
29.04.2013, 16:05 | 35 |
Автозавершение, видимо
Да, C++ посложнее будет - это плата за производительность (муть с указателями и ручным управлением памятью делает своё дело).
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
30.04.2013, 00:03 [ТС] | 36 |
Все, наконец изменил версию FrameWork на 3.5, пришлось конечно весь проект заново переписывать, т.к. с ошибками перехода не справился. Можете пробовать те, у кого XP, должно работать, единственное, что должно быть установлено, так это FW 3.5, ну я надеюсь сейчас он у многих есть. Жду ваших комментариев.
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
30.04.2013, 06:30 [ТС] | 37 |
На работе проверил? полет нормальный, добавил еще маркированный список, дальше функциональность пока не менял, т.к. пол ночи убил на переделывание под FrameWork 3.5. C 4.5 на 4.0 вообще без проблем, а вот на 3.5 так просто не получилось, пришлось делать новый проект и переписывать всю программу. Теперь проблемы с XP решил, буду заниматься вплотную функционалом и устранением ошибок, надеюсь на вашу поддержку. Спасибо за участие
WinXP SP3, стоят FW 1.0 1.1 2.0 3.0 3.5 4.0 Добавлено через 1 минуту Ну и поменял название программы, теперь это "ПростоEdit" Добавлено через 23 минуты Исправил Добавлено через 3 минуты Исправил, перекомпелировал под 3.5, дело в том что XP вообще не работает с FW 4.5, а так действительно, сейчас будет работать там, где установлен FrameWork не ниже 3.5, а посмотреть установленные версии можно здесь: C:\WINDOWS\Microsoft.NET\Framework
0
|
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 27
|
|
01.05.2013, 21:46 [ТС] | 38 |
Новый функционал, немного переработал:
- исправлены мелкие ошибки; - статистика в статус баре более информативна; - диалоговое окно при закрытии программы о сохранении; - возможность ведения праздников и событий, показывает событие на текущее число, если таковое есть в базе
0
|
01.05.2013, 21:46 | |
01.05.2013, 21:46 | |
Помогаю со студенческими работами здесь
38
Разработать программу для ускоренного написания текстов Разработать программу, которая предназначена для зашифровки текстов Оцените, пожалуйста Оцените, пожалуйста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |