Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 22:33

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 199 ]  На страницу Пред.  1 ... 8, 9, 10, 11, 12, 13, 14 ... 20  След.
Автор Сообщение
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 01 мар 2012, 12:49 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
С вашего позволения, я не посоветовавшись немного потюнил скрипт extfiles.js.
Доработки связаны с накопившимися у меня пожеланиями к возможностям и интерфейсу.

Изменения для пользователей:

1. Добавлены пиктограммы основных файлов (из бесплатных наборов Led Icons и Spirit20. У меня в дереве файлов документы Word и Excel и 1Совские mxl и grs в основном (проектная документация). Также очень удобно из окна Внешних файлов открывать формы скриптов на редактирование (ssf), поэтому и для них я свою пиктограмму нашел.

Вложение:
Комментарий к файлу: Пиктограммы файлов.
extfiles-icons.png
extfiles-icons.png [ 24.15 КБ | Просмотров: 11202 ]


2. Реализовал уже предложенную и реализованную ранее sosnae (но только в ветке dcvs) возможность открывать консоль для каталога, но добавил эту возможность в контекстное меню. Для каталогов открывается сам каталог, для файлов - родительский каталог. Также добавил отдельным пунктом команду "Открыть каталог в Проводнике".

Вложение:
Комментарий к файлу: Контекстное меню окна файлов с командами "Открыть каталог в Консоли" и "Открыть каталог в Проводнике"
extfiles-context-menu.png
extfiles-context-menu.png [ 23.98 КБ | Просмотров: 11202 ]


Команда "Открыть каталог в Консоли" сделана настраиваемой (см. скриншот окна настроек). Т.е. в принципе, в качестве консоли можно открывать любое приложение, например Far (Артур, тебе должно понравиться :)).

Вложение:
Комментарий к файлу: Настройка команды "Открыть каталог в Консоли".
extfiles-settings.png
extfiles-settings.png [ 12.69 КБ | Просмотров: 11202 ]


Изменения для разработчиков:

Скрипт уже довольно разросся внутри и я позволил себе пересортировать методы скрипта по их функциональному назначению и сгруппировал при помощи пользовательских группировок.
Если кто-то будет против, верну все назад! :)

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 01 мар 2012, 13:26 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Ну, тогда бы уж хотелось и для открытия в проводнике настройку - в explorer'е или в totalcmd.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 01 мар 2012, 13:40 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
В принципе да, логично. Тотал не использовал никогда по религиозным причинам (far) :).
Пока же можно Тотал запускать вместо консоли :)

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 02 мар 2012, 10:20 
Не в сети
Аватара пользователя

Зарегистрирован: 07 фев 2012, 15:25
Сообщения: 86
Откуда: РБ
По скриншотам видно, что не на базе последнего, c встроенным DVCS?
А где взять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 02 мар 2012, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Спец.настройка для Фара мне очень нравится :)
Спасибо, Александр!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 02 мар 2012, 11:30 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
kostas писал(а):
По скриншотам видно, что не на базе последнего, c встроенным DVCS?
А где взять?


На базе последнего. sosnae сделал отдельный скрипт на базе оригинального extfiles.js, он в папке dvcs лежит, бранч также называется.

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 02 мар 2012, 12:24 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Класс, чуть разгребусь с отделом закупки и дальше буду делать dvcs, планирую на следующей недели добавить функционала и смержится c trunk.

Из вкусностей, которые планирую сделать:
1. на базе V8Reader (с расширенным анализом форм) Upd. показ diff для .ssf файлов.
2. Автоподключение различных backend к версионному контролю.
3. Вывод в верхнем уровне папок текущей версии и наименование ветки. (Также добавить комманды по переключению веток).
3. Отдельная форма для просмотра истории файла и выбор в этой форме версий для вызова сравнений.
4. Отдельная форма для показа общей истории для текущего branch для всего каталога.

С картинками идея классная, может и для DVCS сделать картинки, а не фоном выделять? Допустим + для добавленных, - удаленных взять из стандартного tortoise ?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 02 мар 2012, 17:00 
Не в сети
Аватара пользователя

Зарегистрирован: 07 фев 2012, 15:25
Сообщения: 86
Откуда: РБ
kuntashov писал(а):
На базе последнего. sosnae сделал отдельный скрипт на базе оригинального extfiles.js, он в папке dvcs лежит, бранч также называется.

Это получается 2 ветки этого скрипта?
Надо как то до кучи собрать :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 03 мар 2012, 14:55 
Не в сети
Аватара пользователя

Зарегистрирован: 07 фев 2012, 15:25
Сообщения: 86
Откуда: РБ
Мелкая бага. Не сохраняется настройка и не работает, снятие флажка "Отражать расширение файла в представлении",


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 06 мар 2012, 09:18 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
2sosnae
Я тут что-то затупил по поводу открытия сравнения файлов.
Это же штатно делается из 1С:
Код:
var fc = v8New("СравнениеФайлов")
fc.СпособСравнения = СпособСравненияФайлов.ТекстовыйДокумент
fc.ПервыйФайл = "путь1"
fc.ВторойФайл = "путь2"
fc.ПоказатьРазличия()


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 199 ]  На страницу Пред.  1 ... 8, 9, 10, 11, 12, 13, 14 ... 20  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


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

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB