Концепция и философия проекта
В процессе работы, как показала практика, наиболее удобным хранилищем информации является обычный текстовый файл, а точнее приложение которое с ним работает - «Блокнот». Но у него есть несколько недостатков. В частности, он не позволяет хранить одновременно несколько логически связанных, но раздельных текстов, а также ему, на наш взгляд, не хватает некоторого дополнительного функционала.
Так, сильно не хватает возможности выделения цветом наиболее важной части текста, использования жирных и подчеркнутых шрифтов, логических разделителей, комментариев, расположенных прямо в тексте, а самое главное - возможности смешать текст и блоки кода, в которых сохранится раскраска синтаксиса кода с привязкой к нескольким языкам одновременно - ведь не секрет, что языки похожи, а исходный код в примере может попасться совсем не на том, на котором идет основная работа.
С другой стороны - самым востребованным с практической точки зрения, по крайней мере в нашем тесном коллективе, является функционал DashBoard, имеющийся в MacOS. Нам очень понравилась идея войти в редактор нажатием одной кнопки, ввести данные и ничего не сохраняя выйти — все в этом случае должно сохраняться само.
При этом важно понимать что это не редактор кода! Это не редактор текстов как таковой!
Это система оперативных записей и быстрого доступа к ним!
Этот проект — попытка объединить удобство работы с DashBoard с необходимостью работать постоянно с некоторым набором данных, разложенных «по полочкам». Необходимость вести оперативные записи на бумаге и искать нужные тебе данные в ПК. Необходимость иметь черновик для кода и тут же оформлять чистовую документацию.
Основная идея этого инструмента - получение максимума возможностей для ведения оперативных записей и составления рабочих заметок при минимальном участии пользователя и работе только с одним окном (экраном).
Теоретически, программа не задумывалась для использования в качестве полноценного текстового редактора, однако ее часто используют для составления конспектов, написания документации, накопления знаний (хотя для этого лучше использовать iQNote), хранения заготовок кода, текстов, мыслей, теоретических и практических сведений.
Попробуйте iQMemo! Возможно это именно то, чего вам не хватало все это время!