Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SynTree - coders sourcebook, менеджер кусочков кода с подсветкой 
:(
    Опции темы
Sep.
Дата 16.6.2006, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



SynTree 
подробнее | скриншот | скачать (750кб)
Древовидный (иерархический) каталог заметок 
Текстовое поле для отображения текста заметки с подсветкой синтаксиса. В комплекте с программой идут подсветки для следующих типов файлов: Apache conf, Assembler (x86), C++ Source, CSS, Delphi&CBuilder Form, Delphi, HGL, INI, JAVA, Java Script, MSDOS Batch, PERL, PHP, SQL (Standard), Text Files, VBS, VRML, Windows Registry Files, XHTML.
Сделано на UniHighlighter'e 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Aleksiem
Дата 17.6.2006, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Программа вроде ничего, хотя были замечены некоторые глюки.
1. Если закрываешь treeview и пробуешь делать сортировку, создание, удаление и тд (какие-либо операции с деревом) возникает ошибка.
2. как вернуть дерево назад я так и не нашёл и при перезагрузке программы дерево не появляется, помогает только удаление конфигурационного файла. 
3. Кроме того выход из программы очень длителен, даже если ничего в ней не делал. 
Ну вообщем вот что показал беглый осмотр, попробуем поиспользовать дальше. 
PM MAIL ICQ   Вверх
Sep.
Дата 17.6.2006, 09:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



1. Спасибо за баг, буду править в след. версии
2. Нажать правой кнопкой на меню или рядом
3. У меня как на крестик нажмешь - мгновенно закрывается. Поподробнее опиши случай. Большой ли текст был справа, какая подсветка, какая винда. 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Aleksiem
Дата 18.6.2006, 03:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



На счёт меню правой кнопкой - экзотично, но по-моему лучше сделать что-нить попроще.
На счёт закрытия - система XP SP2, 900 Mhz, 256 МБ, после нажатия на крестик окно держиться секунд 5, причёи если просто открыл и сразу закрыл со стандартными настройками без текста. Как показали предварительные тесты загружается проц на 100%, причем загружается антивирусом (Касперский 5.0.142). Может быть проблема тока у меня, но полагаю что при закрытии программа обращается к большому кол-ву файлов или что-то в этом роде. 
PM MAIL ICQ   Вверх
Sep.
Дата 18.6.2006, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Врубил касперского 6.0, нажимаю на крестик - закрывется мгновенно. Винда тоже SP2. При закрытии только пишутся настройки в конфиг.
По поводу правой кнопки, неохота было делать меню View в котом будет так мало пунктов. Может пунктов потом наберется, перенесу в меню. Просто есть идея переделать меню на другой компонент позволяющий настраивать кнопки и бары произвольно. 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Sep.
Дата 19.6.2006, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



v 0.2
  •   Автозавершение имен функций и подсказка по параметрам
  •   Горячая кнопка Win-T чтобы доставать программу из трея
  •   Когда дерево скрыто, кнопки управления ветками блокируются
  •   Сохраняет состояние главного окна, если было максимизировано
  •   Меню для правой кнопки в текстовом поле
  •   Багфиксы
Главное добавление - это файлы '.acp' для автозавершения имен функций и вывода их параметров. Пример можно посмотреть во включенном в дистрибутив файле 'php.acp'. Если кто сделает для других языков - засылайте мне,  выложу на сайте с указанием авторства. 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Zeroglif
Дата 27.6.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Sep.

спасибо огромное за программу, давно искал что-то подобное. Если разовьётся в нечто вроде Treepad Lite, но с упором на code snippets - цены программе не будет.  

Замеченный баг - дизайнер не даёт удалить пункт из своего дерева, вешается.  Хотелки - импорт/экспорт, настраиваемую подсветку скобок, возможность отключить иконки в дереве (только место занимают). 
PM MAIL WWW   Вверх
Sep.
Дата 27.6.2006, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



По поводу замеченных багов в дизайнере пишите на адрес, который указан в About дизайнера. Может работа над его улучшением будет идти быстрее =)
1. импорт/экспорт во что?
2. настраиваемую подсветку скобок. Тебя цвета не устраивают или тип скобок?
3. возможность отключить иконки в дереве. Это легко, добавлю.
 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Zeroglif
Дата 27.6.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Sep.

1. эт я наверное губу раскатал по поводу treepad (из него/в него);
2. цвета, они самые, привык к яркому (красному/жёлтому) бэку;
3. спасибо; 
PM MAIL WWW   Вверх
Sep.
Дата 29.6.2006, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



v 0.3
  • поддержка формата TreePad (только текст)
  • можно отключить иконки в дереве
  • настройка цветов подсветки парной скобки
  • Быстрые тэги <b>,<i>,<u> & <br />
  • Контекстная помощь для PHP (нужен официальный мануал в формате *.chm)
  

Это сообщение отредактировал(а) Sep. - 29.6.2006, 14:24
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Zeroglif
Дата 3.7.2006, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Sep.

спасибо, всё отлично работает, быстро и по делу...  smile 

Ещё несколько мечт, если не возражаешь:

- возможность передать выделение/весь текст в external редактор;
- возможность глянуть на пробелы, табы, переносы...;
- шорткат на скрытие/открытие дерева;
- шорткат на дизайнер;
- автоматическая сортировка подсветок в меню;

Часто приходится сохранять куски кода с сайтов (вместе с текстом вокруг кода) обычным копипастом. Текст тоже нужен, и его хочется по-быстрому закомментировать, допустим, выделил я строки, жму Ctrl+Что-то, и сразу получаю комментарий на базе текущей подсветки.





 
PM MAIL WWW   Вверх
iglezz
Дата 4.7.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Sep, респект за отличную программку!

некоторое количество пожеланий:
1. настраиваемые хоткеи (+ сделать их больше)
2. название заметки в заголовке окна (опционально)
3. настройка справки не только для PHP (мне нравится как в SciTE это сделано; а если еще и компиляцию прикрутить......)
4. импорт-экспорт конкретных заметок
4а. dran'n'drop`ом затаскивать в базу любой файл
5. относительные пути в настройках (хочется на флешке с собой носить):
Цитата
\dir1\dir2\base.st - относительно корня диска, на котором программка живет
dir1\dir2\base.st - относительно местоположения самой программы


PM MAIL   Вверх
Sep.
Дата 4.7.2006, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Zeroglif @  3.7.2006,  11:49 Найти цитируемый пост)
 комментарий на базе текущей подсветки.

Пока подсветка не дает доступа к типу атрибута (Т.е. строковое выр-е, коментарий, переменная) она просто говорит какие конкретно слова как красить. Поэтому и нельзя сделать так, чтобы не находило парную скобку внутри комментария или стринга. Но работа в этом направлении идет. 
Пока можно сделать в настройках новое поле для символа коментария. И тупо добавлять этот символ в начало каждой строки выделенного текста. Соответственно встает вопрос о том, что для каждого языка этот символ разный, и его было бы неплохо хранить прямо в файле подсветки. Этого тоже пока нельзя, но скоро будет возможно.
Все остальные мечты реализовать можно, нужно только времени свободного немного.

Добавлено @ 14:47 
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
1. настраиваемые хоткеи (+ сделать их больше)

Какие хоткеи тебя не устраивают? Настраиваемые конечно можно, но мороки с этим много. Это уж в третью очередь.
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
2. название заметки в заголовке окна (опционально)

Да наверно удобно будет
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
3. настройка справки не только для PHP (мне нравится как в SciTE это сделано; а если еще и компиляцию прикрутить......)

не помню там такого, прийдется еще раз скачать - глянуть.
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
4. импорт-экспорт конкретных заметок

Вроде не трудно будет сделать.
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
4а. dran'n'drop`ом затаскивать в базу любой файл

Насколько любой? Текстовые файлы и сейчас поддерживаются, а картинки непозволяет движок в текст вставлять
Цитата(iglezz @  4.7.2006,  14:29 Найти цитируемый пост)
5. относительные пути в настройках (хочется на флешке с собой носить):

Сам столкнулся с траблом, будет обязательно. 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
iglezz
Дата 5.7.2006, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



По клавиатуре:
1. Не хватает перемещения ноды по дереву
2. ESC для выхода из настроек (без сохранения оных)
3. Alt-UP/Down - навигация возможна только в пределах одного уровня, приходится мышку применять
замеченный баг: теряется позиция курсора (если мышкой тыкать - все ок)

По drag'n'drop`у:
В дерево добавить можно, но только прицелившись (ругается при попадании в незадействованную часть дерева)
хотелось бы еще и в заметки добавлять, методом вставки в текущую позицию курсора
а перетягивать хочется любой файл, пусть пихает все как текст (может проверку прикрутить, что бинарникам отказывал??) 
PM MAIL   Вверх
Sep.
Дата 13.7.2006, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



v0.4
  •   New shortcuts for moving in tree (Alt-Cursor)
  •   New shortcuts to move node in tree (Ctrl-Alt-Cursor)
  •   Bug with move node to free space in bottom of tree
  •   More customizable setup of *.chm context help
  •   Button to show special chars
  •   Send selection/text to external program
  •   path to files saves as relative in ini (useful for USB sticks)
  •   Autoclose tag on </
  •   Import/Export of selected node
  •   Show/Hide buttons in toolbars
  •   Comment/Uncomment selection
Перетаксивание текстовых файлов на поле редактирования должно было и в 0.3 работать, но по ошибке было отключено =)
 
--------------------
Syn - TotalCommander lister plugin |  SynTree - coders sourcebook  
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Тестирование программ"
mr.Anderson

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

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

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

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

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

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

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


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

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


 




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


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

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