Faq.net - Программа Для Блокнотов Или Заметок Для Windows Бесплатно

FAQ.Net — это программа для создания заметок, написанная для Windows на C# (.

NET Framework 2.0).

История началась с необходимости портативной программы для хранения накопленных знаний (копий статей из Интернета, ссылок на статьи, SQL-запросов, программного кода, паролей и т.п.

), с возможностью быстрого поиска и редактирования документов.

Интерфейс FAQ.Net был основан на интерфейсе формата CHM (файл справки или руководство по программе).

Так как я специализируюсь на базах данных, то решил хранить все документы в базе данных, используя встроенную СУБД — SQLite. Создал таблицы и написал интерфейс для работы с базой данных.

Многие программисты до сих пор создают заметки в текстовых документах, сохраняя их на компьютере и со временем теряя местонахождение.

Теперь с помощью FAQ.Net все накопленные документы можно хранить в одном месте, не опасаясь их потери.

В приложении FAQ.Net есть возможность резервного копирования базы данных.



FAQ.Net - программа для блокнотов или заметок для Windows бесплатно

Я пользуюсь FAQ.Net уже много лет и никогда не находил ничего похожего с таким удобным и быстрым поиском.

Приложение работает под управлением Windows XP (если установлен .

NET Framework 2.0) и выше.



Интерфейс приложения FAQ.Net

Приложение FAQ.Net состоит из трех областей:
  1. панель поиска и навигации по документам
  2. название раздела или выбранного документа
  3. список документов или редактируемый документ


Вкладка «Разделы»

На вкладке «Разделы» создается иерархический список разделов, которые можно перемещать, изменять или удалять (в двух вариантах: удаление вместе с содержимым и перемещение содержимого в другой раздел).



Поиск

Поиск работает сразу по всем документам с помощью операции LIKE встроенной СУБД SQLite. При поиске документа можно учитывать несколько условий поиска, добавляя специальные символы (|| — операция ИЛИ, && — операция И).

Символ «%» означает поиск любых символов.

Я думал, что этот метод поиска будет медленным, но после тестирования LIKE на базе данных размером более 2 ГБ я был удивлен его скоростью.



Хранение и редактирование документов



FAQ.Net - программа для блокнотов или заметок для Windows бесплатно

Все документы хранятся в базе данных в формате RTF в одном файле с именем «FAQ.sqlite», который находится рядом с exe-файлом приложения (FAQ_Net.exe).

Документы можно распечатать и просмотреть.

Вы можете вставлять изображения в документы.



Вкладка «Избранное»

На вкладке «Избранное» отображаются документы, которые пользователь отмечает в области документов, щелкнув значок звездочки (Добавить в избранное).

Когда вы нажимаете «Добавить в избранное», документ появляется вверху на панели «Избранное».

Нажатие кнопки «Добавить в избранное» удаляет документ из списка на панели «Избранное».



Вкладка «Журнал»

На вкладке «История» отображаются 50 последних документов, отсортированных по дате создания в порядке убывания (самый последний находится вверху списка).



Поиск и замена слов в документе

Для поиска внутри документа необходимо нажать Ctrl+F (для замены слов нажмите Ctrl+H).

После этого внизу появится панель поиска и замены текста.



Что дальше?

  1. В будущем я буду расширять список форматов.

    Планирую добавить возможность хранения, поиска и редактирования формата HTML, а также формата XLSX.

  2. Программистам будет удобно добавить функцию подсветки синтаксиса выделенного текста.

  3. Добавлю функцию автоматического обновления приложения.

  4. Улучшите дизайн компонентов.

  5. На вкладке Разделы отделите панель списка документов от панели содержимого документа, чтобы список документов не скрывался при открытии документа.

  6. Добавьте возможность создавать ссылки на другие документы внутри приложения.

  7. Напишите API для хранения и обработки HTML-документов при парсинге сайтов.

  8. Сделать приложение FAQ.Net кроссплатформенным.

  9. Добавить в список пожеланий можно самостоятельно в комментариях или в группе ВКонтакте (см.

    ниже).



Кому будет полезна программа заметок FAQ.Net?

Приложением FAQ.Net могут пользоваться люди самых разных профессий и статусов.

Рекомендую использовать приложение для заметок FAQ.Net: программистам, студентам и преподавателям.

Рад был поделиться своей разработкой.

Надеюсь, статья показалась вам интересной и вы воспользуетесь программой для заметок FAQ.Net. Скачать Windows-приложение FAQ.Net (бесплатно): (x64) yadi.sk/d/sq3g4NOD3Zt7ZY (x86) yadi.sk/d/NKXeyUWH3Zt8PQ Сообщество Вконтакте Теги: #Windows Development #C++ #.

NET #sql #free #SQLite #notes #notes #notebook

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.