TurboConf:Cloud — облачные сервисы в Конфигураторе


TurboConf:Cloud — это облачные сервисы шаблонов кода и проверки модулей 1С. Благодаря специальному клиенту, вы можете использовать эти сервисы прямо в Конфигураторе.

 

CloudConf: Шаблоны
 

TurboConf: Шаблоны 42

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

 

CodeInspector
 

CodeInspector (Онлайн проверка) 66

Сервис проверки модулей на скрытые ошибки. Проверьте свой код и, возможно, найдете кое-что интересное!

 

TurboConf - расширение Конфигуратора 1С
 

TurboConf — турбина для Конфигуратора 249

Клиент CloudConf сделан на базе платформы TurboConf. TurboConf — расширение возможностей Конфигуратора 1С 8.2 и 8.3.В состав TurboConf входят десятки полезных функций, которые делают жизнь программиста легче.

 

Сервисы TurboConf

 

TurboConf: Шаблоны

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

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

В Конфигураторе, нажмите Ctrl+B для поиска нужного шаблона.

Для добавления нового шаблона, выделите в Конфигураторе необходимый текст и нажмите Ctrl+Shift+B

Страница программы //infostart.ru/public/249372/

 

Клиент CloudConf    Скачать 1$m

 

CodeInspector (Онлайн проверка)

 

Что нового?

Заново переписаны компилятор и анализатор кода.

Добавлен статический анализ (Статический анализ кода — анализ программного обеспечения, производимый без реального выполнения исследуемых программ. Wikipedia).

Появилась встроенная проверка синтаксиса.
 
В процессе анализа инспектор учитывает реквизиты объектов, форм, обработчики событий и многое другое.
 

Список проверок расширился и теперь включает в себя:

  • Локальная процедура или функция нигде не используется
  • Переменная или параметр нигде не используется
  • Не все части функции возвращают значение
  • Переменной было присвоено значение, но оно нигде не используется
  • Значение переменной Неопределено
  • Обнаружен недостижимый участок кода
  • Условие всегда Истина
  • Условие всегда Ложь
  • Функция всегда возвращает одно и тоже значение
   

CloudConf: Code Inspector

 

Страница программы //infostart.ru/public/249372/

 

Клиент CloundConf    Скачать 1$m

Установка

Для работы, приложению необходим .NET Framework 3.5 Client Profile. Если он еще не установлен в системе, скачать можно с сайта Microsoft http://www.microsoft.com/ru-ru/download/details.aspx?id=22

Поддерживаются платформы 1С 8.2 и 8.3.

Используются только штатные методы Конфигуратора и WinAPI.

 

Использование

При запуске программы выполните вход в систему, что бы получить доступ к сервисам.

Горячие клавиши можно посмотреть в меню программы.

59 Comments

  1. Prometeus2011

    Да, решение довольно мощное. От себя хотел-бы добавить, что очень часто приходится работать не локально, а удаленно, скажем, через РДП или другие решения удаленного доступа. И очень надоедает добавлять вручную свою подпись и дату кода. Вот в этой связи возникла идея использования чего-нибудь типа скрипта для клавиатуры. Таких программ тьма, вот только руки до анализа не доходят никак, чтобы выбрать какую-нибудь из них по-удобнее. Этот функционал в Вашей разработке лишним бы не был. Что касается скриптов нажатия кнопок — это довольно несложно реализовать.

    Reply
  2. wtlz

    Посмотрел описание, картинки — но так и не понял, что это за зверь, и с чем его едят?

    Reply
  3. m.bolsun

    (1) Prometeus2011, спасибо за отзыв

    Да как раз такие задачи система может помочь решить.

    Достаточно войти в программу и все ваши настройки и расширения будут доступны в любом месте.

    Я планирую добавить возможность вставки пользовательских шаблонов.

    Reply
  4. Evil Beaver

    Привет. А что за расширения, какого рода?

    Reply
  5. m.bolsun

    (4) Evil Beaver, помогающие разработчику 🙂

    редактирование кода, навигация, проверка модулей, и т.д.

    как пример работы с веб-сервисом там даже есть встроенный прямо в Конфигуратор форум.

    + как например в Google Chrome, ввел свой логин, и все настройки и установленные плагины доступны в любом месте

    Reply
  6. m.bolsun

    (4) Evil Beaver, или например, захотел ты на написать свой веб сервис, который к примеру вставляет автоматическое описание методов модуля. Регистрируешь свой домен и команду для вызова в CloudConf и все желающие могут подключить его и сразу использовать.

    Reply
  7. m.bolsun

    (5) с автономными расширениями сложнее, свои то я смогу легко добавлять, а вот для сторонних разработчиков нужно будет подключать dll или скрипты использовать.

    Reply
  8. script

    У меня ничего не работает. WIn7 x64

    поставил NET Framework 3.5 Client Profile

    запустил CloudConf.exe, значок в трее появился.

    Захожу в конфигуратор — новый текстовый документ — контр+R и ничего. Подсказни не срабатываю.

    И вообще никаких изменений не видно.

    Reply
  9. m.bolsun

    (8) script, подскажите у Вас в системе включен UAC?

    Reply
  10. m.bolsun

    (8)(9) script, все понял, UAC не при чем.

    Нашел ошибку. Скоро выйдет обновление.

    Reply
  11. m.bolsun

    (8) script, выпустил исправление.

    Установить можно через пункт Проверить обновления.

    Reply
  12. нормальный такой

    название сбивает с толку и обещает чего-то другого.

    скачал.

    Reply
  13. crs

    Я так и не понял чего это за штука и как оно мне поможет в жизни… Хранить удаленно описание конфигурации, чтоб можно было в любом месте скачать cf-ник?

    Reply
  14. StenlyG

    (13) crs, Нет. Насколько я понял с помощь этой штуки можно 1 раз настроить под себя конфигуратор(в частности Т9 турбо конф) и потом в любом месте подгружать настройки с облака. Я верно понял? Если я верно понял у меня вопрос: можно ли настроить шаблоны текста и так же их подгружать у клиентов потом?

    Reply
  15. m.bolsun

    (14) StenlyG, да все верно.

    Это одна из функций данной системы. Используя свой аккаунт, можно будет получать доступ ко всем своим расширениям с текущими настройками.

    Вторая идея — это сделать возможность, по желанию, быстрого подключения нужных расширений и сервисов (в том числе от сторонних разработчиков). Как расширения для Chrome.

    По шаблонам, потребность я понял, подумаю, что можно сделать.

    Reply
  16. StenlyG

    (15) Заранее спасибо. Так же ждем поддержку нетленки)

    Reply
  17. slazzy

    А, например, настройки шрифтов, модулей и тд она может сохранять? А то я обычно конфигуратор под себя настраиваю. Цветовые схемы приятные для глаз, консольные шрифты и тд. Надоедает это переносить.

    Reply
  18. Gureev

    Не совсем понял,

    Идея проекта

    • Создать единую платформу для проектов TurboConf, Code Inspector, T9 и Нетленка1С

    то есть для запуска этих приложений? каким образом подключаются указанные решения?

    Reply
  19. m.bolsun

    (17) slazzy, это нужно синхронизировать файл .pfl и заменять его в папке пользователя, теоретически, думаю можно сделать. Надо подумать.

    Reply
  20. m.bolsun

    (18) Gureev, есть 3 возможных варианта использования расширений.

    1. Часть будет уже встроена в CC для возможной работы без интернет соединения — пример T9, Ввод символов, шаблоны пользователя и т.д.

    2. Расширения в составе TurboConf можно будет подключить и активировать динамически. CC сделает все сам, достаточно будет активировать их в своем аккаунте.

    3. Часть расширений типа веб-сервиса Нетленка1С и планируемого сервисов заметок, проверки модулей и т.д. — будут подключаться и работать через специальный API. Опять же достаточно, просто подключить их в своей учетной записи.

    С технической точки зрения — это выглядит так. В системе регистрируется веб-сервис, который поддерживает протокол CC. Указывается команда его вызова и домен. Пользователь вызывает такую команду, например хоткеем. СС перенаправляет запросы нужному сервису и возвращает результат в Конфигуратор. Могу объяснить поподробнее если появятся желающие такие сервисы делать.

    Reply
  21. m.bolsun

    (18)(20) пример использования веб-сервиса уже есть в составе CC. Это встроенная система общения и форум.

    Reply
  22. Gureev

    Я просто хочу понять… Подумываю купить ТурбоКонф, но это не срочно.

    Перспективнее начать использовать КлаудКонф?

    Или все-таки Клауд подразумевает наличие онлайн соединения, и если >10% работы будет проходить офлайн, то клауд конф будет неприменим?

    Reply
  23. m.bolsun

    (22) Gureev, да, для активации расширения ТК необходимо будет соединение.

    Если с онлайн-сервисами все понятно, то с ТК я еще не решил окончательно в каком виде это будет в CC.

    Если планируется работа оффлайн — лучше приобрести standalone версию ТК. В любом случае у кого есть полная версия ТК получат возможность использовать его в составе CC.

    Но это вопрос не очень быстрый. В первую очередь планируется добавление некоторых бесплатных расширений в СС.

    Reply
  24. headMade

    (23)

    какие бесплатный расширения будут (или уже есть) в СС ?

    Reply
  25. slazzy

    первое что очень не понравилось это полное непониманием с вопросами платности/бесплатности. В статье про это ни слова, но судя по всему всё таки есть какая-то подписка.

    Сделайте пожалуйста довольно понятное описание стоимости, это же касается и всех остальных продуктов. Совершенно непонятно что и как покупать и оплачивать. спасибо

    Reply
  26. m.bolsun

    (24) headMade, (25) slazzy, мое упущение, что не написал об этом, добавлю в публикацию

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

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

    Есть Code Inspector, он платный — можно будет проверять модули по подписке.

    Сервис Нетленка1С — платный, доступ по подписке

    Ну и любые веб-сервисы сторонних разработчиков, которые решат делать их платными

    Бесплатные расширения

    Т9 с пользовательскими словарями — уже в составе

    Ввод специальных символов без переключения раскладки — уже в составе

    Общение пользователей CloudConf, вопросы и ответы — в составе

    Поддержка сторонних веб-сервисов — в составе.

    Бесплатные расширения в разработке

    Заметки — добавление заметок к модулю (расширение будет в составе СС)

    Шаблоны — вставка фрагментов кода, с автоматическими заполняемыми полями типа Дата и т.д. (расширение будет в составе СС)

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

    Все функции TurboConf

    Облачная синхронизация пользовательских данных (веб-сервис)

    Нетленка1С (веб-сервис)

    Code Inspector (веб-сервис)

    Оплата через покупку в ИС или на сайте СloudConf.

    Reply
  27. kalinin8

    Какой сайт то?

    Reply
  28. MarSeN

    (27) kalinin8,

    Кто ищет — тот найдет!

    Reply
  29. pavel_pss

    (1) Prometeus2011,

    я к примеру чтобы ставить свою подпись в коде использую шаблоны в конфигураторе, скинул его на удаленку, подключил и пожалуйста вот тебе набрал в тексте псс а он заменил на // <— Павел С.С. 21.07.2014

    (текст шаблона: // <— Павел С.С. <?»», ДатаВремя, «ДЛФ=DDT»>)

    Reply
  30. pavel_pss

    Автору плюс за труды.

    Reply
  31. m.bolsun

    Вышла версия 1.0.5315.28223

    Добавлена проверка изменения протокола обмена данными.

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

    Переработана и улучшена система передачи результата запроса в окно, при изменении фокуса.

    Reply
  32. burlakov

    сюда бы еще снегопат прикрутить! может объединитесь с Орефковым?

    Reply
  33. Evil Beaver

    (6) то есть это такой Visual Studio Online но для конфигуратора? Задумка шикарная, респект! Правда, думаю, что востребованность не особо будет, ну это уж не мое дело)) И кстати, про Снегопат — как осуществляется интеграция с Конфигуратором? В Турбоконфе, например, периодически дрыгается интерфейс. Не критично, конечно, но Снегопат интегрирован более гладко. А так — замечательно, еще раз уважуха!

    Reply
  34. m.bolsun

    (33) Evil Beaver, спасибо за отзыв

    Основная идея — возможность ипользования полезных веб-сервисов в Конфигураторе.

    Пример такой интеграции — это встроенный в Конфигуратор форум CloudConf. В скором времени планирую запустить еще несколько расширений.

    По технической реализации я думаю выпустить отдельную публикацию, с описанием как это работает и примером создания расширения с веб-сервисом и интегрированием с CloudConf и Конфигуратором. Но попозже 🙂

    Reply
  35. mzelensky

    Плюсану, но качать не буду. Я за чистое программирование, только ХАРДКОР!!!!! 🙂

    Reply
  36. lustin

    (0) для организаций закупка невозможна. Неясна Private Policy указанного клиентского приложения.

    Reply
  37. m.bolsun

    (36) lustin, само клиентское приложение бесплатное, и обеспечивает работу расширений. Оно не хранит и не обрабатывает данные пользователя.

    Т.е. если к примеру кто-то написал супер сервис, для анализа конфигурации и зарегистрировал его в CloudConf, то Private Policy должен будет обеспечить этот сервис анализа. CloudConf обеспечивает взаимодействие между Конфигуратором и сервисом напрямую.

    Reply
  38. m.bolsun

    (36) lustin, сервис может использовать единую учетную запись, предоставляемую CloudConf, может свою. Сам CloudConf работает по системе AS IS, пользователь соглашается с этим при запуске.

    Reply
  39. DAnry

    Интересная разработка, радует «Сама платформа CloudConf — бесплатная». За труд, конечно, плюс…

    Reply
  40. Asmody

    Тут приветствия.

    Оно само по себе работает или вместе с TurboConf? Или вместо TurboConf?

    Reply
  41. m.bolsun

    (40) Asmody, приветствую

    Работает само по себе, используя TurboConf API.

    В дальнейшем возможности CloudConf можно будет использовать в TurboConf. Поскольку расширения T9 и Ввод символов уже там есть, то в него просто добавится возможность использования веб-сервисов CloudConf.

    P.S. Оба продукта могут работать как офлайн так и онлайн. Просто при отсутствии интернет-соединения, будут доступны только офлайн Функции. Веб-сервисы работать не будут (что логично).

    Reply
  42. m.bolsun

    (35) mzelensky, спасибо за плюс

    а что такое чистое программирование?

    в блокноте что ли? 🙂

    Reply
  43. webester

    Турбоконф нашел обновление и предложил скачать. Хром сказал, что это небезопасно. Я понимаю, что вы не при делах, но на первую версию он так не говорил. Неплохо бы ченжлог завести и возможность фичреквестов )

    Reply
  44. m.bolsun

    (43) webester, первый раз вы скорее всего качали с ИС, а обновление происходит по прямой ссылке. Chrome первое время будет так говорить, ему нужно время, чтобы привыкнуть к новому файлу.

    Лог изменений есть в файле Readme, но планирую добавить его показ при открытии программы, после обновления.

    Пожелания новых фич, пока можно писать сюда или в Конфигураторе, со временем добавлю отображение форума в Конфигураторе в обычном виде.

    Reply
  45. webester

    (44)Убедили 🙂 скачал обновление и… не смог залогиниться. Почта моя пароль, тоже вроде должен проходить. Но что то пошло не так. Как вернуть пароль?

    Reply
  46. m.bolsun

    (45) webester, используйте старый пароль, который был отправлен первый раз. Если удалили его, напишите мне в ЛС адрес почты я сделаю сброс.

    На сайте программы можно сменить пароль.

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

    Reply
  47. webester
    Reply
  48. m.bolsun

    (47) webester, спасибо, исправил

    Reply
  49. m.bolsun

    Вышла версия 1.0.5338.22491

    Добавлен новый веб-сервис Шаблоны. Шаблоны — это сервис для хранения и поиска публичных и приватных фрагментов кода.

    Ctrl+B — поиск шаблона. Для добавления нового шаблона, выделите необходимый текст и нажмите Ctrl+Shift+B

    Подробнее о сервисе шаблоны http://infostart.ru/public/296281/

    Изменена форма входа в систему.

    Добавлена возможность восстановления пароля.

    В расширении T9 исправлено переключение между штатной подсказкой и альтернативной по Ctrl+Space

    Reply
  50. m.bolsun

    (4) Evil Beaver, ты спрашивал какие могут быть расширения.

    Вот, можешь посмотреть, как например сервис Шаблоны работает. Т.е. можно создать любую форму, используя HTML и CSS, и она будет взаимодействовать с Конфигуратором через API TurboConf.

    Reply
  51. m.bolsun

    Вышла версия 1.0.5341.34576

    Окно поиска шаблонов, при открытии теперь получает фокус для прокрутки колесом мыши

    Исправлена ошибка, когда при вставке шаблона неверно отображались специальные символы

    Внесены различные мелкие улучшения и исправления

    Reply
  52. StenlyG

    (51) ну прям мечты сбываются!!!!!

    Reply
  53. m.bolsun

    (53) karapuzzzz, да на C#

    теоретически реализовать можно, но пока такой возможности нет

    Reply
  54. karapuzzzz

    Я так понял, что реализация на C#?

    И еще. Возможно ли развернуть серверную часть у себя? Просто такая реализация не сильно подходит под политику безопасности моей компании (хранение данных на сторонних серверах)

    Reply
  55. Prometeus2011

    (29) pavel_pss, Не нал здорово. Буду пользовать.

    Reply
  56. karpik666

    m.bolsun, Здравствуйте, меня заинтересовали 2 ваших продукта turboconf и cloudconf, первый в большей степени, и возник вопрос, если я приобрету turboconf, в будущем его можно как-то интегрировать с cloudconf, или это должен быть отдельно оплачиваемый подключаемый модуль для cloudconf?

    Reply
  57. m.bolsun

    (56) karpik666, здравствуйте

    В TurboConf обязательно будет добавлена поддержка сервиса CloudConf, в одном из следующих обновлений.

    Reply
  58. unichkin

    СПАСИБО =) Как я раньше без него жил)

    Reply
  59. v.l.

    Моя паранойя говорит, что таким образом могут быть стырены тексты и записаны прямо из клиента на облако.

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

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *