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 не будет опубликован. Обязательные поля помечены *