Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программа CodeBox, Личная библиотека программиста 
:(
    Опции темы
F242
Дата 3.6.2009, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.6.2009

Репутация: нет
Всего: нет



У каждого программиста есть свои функции и процедуры, которыми он часто пользуется, да и просто код, который используется по мере необходимости. Программа создана как подобие некой личной библиотеки программиста или, говоря простыми словами, это контейнер для различного кода, который имеет иерархическую структуру в виде дерева. Программа поддерживает подсветку синтаксиса наиболее используемых языков. Есть возможность экспорта кода в HTML (как отдельной страницы, так и всей структуры) и RTF форматы, возможность воссоздания дерева каталогов с загрузкой файлов, настройка цветовых схем, назначение сочетания клавиш для вставки кусков текста, запуск программ из списка...

user posted image

http://artprograms.3dn.ru/load/0-0-0-11-20



PM MAIL   Вверх
binisio
Дата 3.6.2009, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 12.1.2005
Где: санкт-петербург

Репутация: нет
Всего: 2



прикольно! сам надысь думал, что нужно нечто подобное сделать ) поюзаю - отпишусь подробнее - что понравилось||не понравилось и т.п.
PM MAIL WWW   Вверх
F242
Дата 3.6.2009, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.6.2009

Репутация: нет
Всего: нет



спасибо, буду ждать критики smile
PM MAIL   Вверх
mr.Anderson
Дата 3.6.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 6
Всего: 128



F242, неплохая вещь.
Замечание по скриншоту сразу: очень крупные картинки, затрудняет чтение и загромождает окно программы, уменьши их до стандартов интерфейса программ Windows.

И еще: какой контрол юзал для подсветки?

Добавлено через 1 минуту и 31 секунду
Еще сразу вопрос, программа может хранить всю библиотеку в одном собственном файле, чтобы его можно было переносить и открывать на другом компе (естественно, в этой же программе) ?

Добавлено через 2 минуты и 14 секунд
ЗЗЫ замечание по размеру картинок относится как к тулбару, так и к картинкам в дереве, они тоже имеют свой стандарт, 16х16.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
F242
Дата 4.6.2009, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.6.2009

Репутация: нет
Всего: нет



Для подсветки - естественно SynMemo )
Если я правильно понял вопрос: программа может сохранять библиотеку или в xml или txt формате, и конечно эти файлы можно открыть на другом компе с помощью той же программы. Или вы имеете ввиду чтобы все библиотеки в один файл?
PM MAIL   Вверх
JackyFox
Дата 4.6.2009, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 21.11.2007

Репутация: нет
Всего: 7



Действительно, было бы удобно, если программа паковала все скормленные ей тексты в один файл, и эту базу данных можно было бы легко переносить на другие машины.

На счет картинок замечаний не имею smile 
--------------------
У вас менее 250 сообщений, ссылки отключены
PM   Вверх
JackyFox
Дата 4.6.2009, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 21.11.2007

Репутация: нет
Всего: 7



В справочном файле, в разделе содержания, у меня все пять пунктов отображаются в неверной кодировке. Со статьями справки всё в порядке.
--------------------
У вас менее 250 сообщений, ссылки отключены
PM   Вверх
F242
Дата 4.6.2009, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 3.6.2009

Репутация: нет
Всего: нет



Хм... странно насчет кодировки... постараюсь исправить.
PM MAIL   Вверх
mr.Anderson
Дата 4.6.2009, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: 6
Всего: 128



F242, да, я имел в виду, чтобы прога умела сохранять все помещенные в нее файлы с кодом, дерево и т.п. в отдельный файл (один), как собственную базу данных, чтоб все присоединенные файлы не нужно было таскать с ней. Плюс должна быть возможность экспорта этих файлов обратно на диск.


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Lazin
Дата 6.6.2009, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: нет
Всего: 154



Цитата(F242 @  3.6.2009,  11:36 Найти цитируемый пост)
У каждого программиста есть свои функции и процедуры, которыми он часто пользуется, да и просто код, который используется по мере необходимости. Программа создана как подобие некой личной библиотеки программиста или, говоря простыми словами, это контейнер для различного кода, который имеет иерархическую структуру в виде дерева. Программа поддерживает подсветку синтаксиса наиболее используемых языков. Есть возможность экспорта кода в HTML (как отдельной страницы, так и всей структуры) и RTF форматы, возможность воссоздания дерева каталогов с загрузкой файлов, настройка цветовых схем, назначение сочетания клавиш для вставки кусков текста, запуск программ из списка...

лучше-бы эта штука умела доставать исходники из разных систем управления версиями, SVN, CVS, Mercurial, git...
дело в том, что эта идея абсолютно бесполезно в случае, если над программой работают несколько человек, к тому-же, часто используемые ф-ии у нормальных людей вынесены в библиотеки, ну а библиотеки обычно лежат под версионным контролем
лучше-бы вы сделали нормальный редактор текста, с поддержкой сниппетов и с возможностью извлечения данных из разных VCS (хотя таких редакторов уже достаточно)
PM MAIL Skype GTalk   Вверх
UniBomb
Дата 7.6.2009, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 97



F242, вот мои пару копеек:

- узлы дерева нельзя выделять правой кнопкой мыши. Т.е. если ты хочеш увидеть свойства узла, ты должен его сначала выделить левой кнопкой мыши.
- всё содержимое открывается в одной вкладке. Т.е. такого как на картинке у меня не происходит и перед созданием новой вкладке старая закрывается.
- неудобная работа с тулбоксами с попап меню. Т.е. например кнпка "подсветка синтаксиса" - если по ней кликнуть, то ничего не происходит, а имхо было бы проще назначать на неё действие по умолчанию или повтор последнего действия.



Lazin, И мкад не сразу строился. С чего то надо начинать. Хотя если продолжить твою мысль то... Указываеш программе необходимые функции, указываеш кмпилятор и тип выходных данных, нажимаеш волшебную кнопочку и у тебя на выходе готовая к использованию библиотка с выбранными функциями....


--------------------
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Тестирование программ"
mr.Anderson

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

  • Темы, в которых будут обнаружены нарушения, будут закрыты или удалены.
  • К пользователям, многократно нарушившим правила, будут применены отдельные санкции.

Для тех, кто создаёт темы:

В данном разделе запрещается размещать программы, которые в той или иной степени могут принести вред потенциальному тестеру программы (например, трояны, вирусы и т.д.)

  • Публикуя ссылку на программу, обязательно проверьте её работоспособность.
  • ОБЯЗАТЕЛЬНО: напишите название программы, а главное - её описание и приведите хотя бы один скриншот. Скриншот по размерам не более 500х500 пикселов, для скриншотов большего размера приводите ссылки на них.
  • Программа, которую Вы даёте на тестирование, должна быть откомпилирована, так как не каждый является программистом, да и мало кто будет ради тестирования устанавливать соответствующий софт.

Для тех, кто тестирует:

Описывая результаты тестирования программы, указывайте тип и версию ОС, а также характеристики компьютера и прочую информацию, которая может повлиять на работоспособность.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.Anderson.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разное тестирование | Следующая тема »


 




[ Время генерации скрипта: 0.0812 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.