{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/platform_ux/editor/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"2478576c-561b-5a6b-a6d7-7d2e956d6b69","excerpt":"Редактор?> Редактор — основной интерфейс, в котором вы создаете сценарий бота. Чтобы открыть редактор, зайдите в проект и нажмите Редактор на панели управления…","html":"<h1>Редактор</h1>\n<hr>\n<p class='warn'>Редактор — основной интерфейс, в котором вы создаете сценарий бота.</p>\n<p>Чтобы открыть редактор, зайдите в проект и нажмите <em>Редактор</em> на панели управления. В редакторе есть блоки:</p>\n<ul>\n<li><a href=\"#%D0%A4%D0%B0%D0%B9%D0%BB%D1%8B\">Файлы</a></li>\n<li><a href=\"#%D0%9F%D0%BE%D0%B8%D1%81%D0%BA-%D0%BF%D0%BE-%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%D0%BC\">Поиск по файлам</a></li>\n<li><a href=\"#%D0%97%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8\">Зависимости</a></li>\n<li><a href=\"#%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B5-%D0%BE%D0%BA%D0%BD%D0%BE\">Основное окно</a></li>\n<li><a href=\"#%D0%9B%D0%BE%D0%B3%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0\">Логи сервера</a></li>\n</ul>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 1847px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 48.54166666666667%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABtElEQVQoz5WRzZKaQBSFAW1QcRihwT9AAWUQEDT+xiSzmElV8gxJZZUnyPtvvpRM1VRSZpFZfHX6dN++feq2snv8THl+ZFFuKOot2e49yfmJZVGRHz/y8O7EcnMkqfb/ZFEfWO0vrA4XiuMHlMW3Xwy+fEd7+tFgfP1Jen4msF1sKXGkpNvr0Wq30VottNaLXn2rLRovdL1B1w2UUVZjhQnKYIxiDVGlT7hc0dHaOLaNEAJFUf4fKV0sy6JvmvS6Xa4+Lmq6wmA4njRnTaH690VVVVE17bZhkuX4UULflpgDBzkJmoadtsD1hui6/raEhmHQMYzXDU3TiLOCu26Pqe8jpdOkN+86mP0OutARoo2ui+ax60h0IV5VSesd82yNv1gRpAVhVpJuT0TFhnleEZcbkvW20StRXv9BxSxbEz6UzFdVU69k2wNxURCXJXFRMo2XjGYxrj/HCyK88IVhGN8wCiPcaYgzCXDGPrvLJxQvCBm4FqNghBw69Hu95nOu8Vuq+qb5nU9HlKSoyaqKJM+ZpSnjcM5kFuHPEyazuFk7wwl3joslPSznlnvpYd7b1PsjvwGulvi+hejOvAAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Редактор\"\n        title=\"Редактор\"\n        src=\"/1.11.7/static/acf6e011a7e314701371224890f217de/7f9ae/Screenshot_5.png\"\n        srcset=\"/1.11.7/static/acf6e011a7e314701371224890f217de/e85cb/Screenshot_5.png 480w,\n/1.11.7/static/acf6e011a7e314701371224890f217de/d9199/Screenshot_5.png 960w,\n/1.11.7/static/acf6e011a7e314701371224890f217de/7f9ae/Screenshot_5.png 1847w\"\n        sizes=\"(max-width: 1847px) 100vw, 1847px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h2>Файлы</h2>\n<p>На вкладке <em>Файлы</em> находится дерево файлов — вся файловая структура проекта. На этой вкладке вы можете:</p>\n<p> <i class=\"fas fa-file\"></i>  Создать файл;</br>\n <i class=\"fas fa-folder\"></i>  Создать папку;</br>\n <i class=\"fas fa-search\"></i>  Найти файл или папку.</br></p>\n<p>Нажмите правой кнопкой мыши на файл или папку, и вам будут доступны действия:</p>\n<ul>\n<li><em>Создать файл</em>;</li>\n<li><em>Создать папку</em>;</li>\n<li><em>Вырезать</em>;</li>\n<li><em>Копировать</em>;</li>\n<li><em>Вставить</em> (если сначала вы совершили действие <em>Вырезать</em>);</li>\n<li><em>Переименовать</em>;</li>\n<li><em>Удалить</em>.</li>\n</ul>\n<p class='warn'>Вы также можете вырезать и вставить файл или папку. Для этого перетащите их в нужную директорию.</p>\n<h2>Поиск по файлам</h2>\n<p>На вкладке <em>Поиск</em> вы можете найти нужную комбинацию символов в файлах проекта. Поиск по всем файлам также доступен по сочетанию клавиш <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd> (<kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>F</kbd> для macOS).</p>\n<p>Нажмите  <i class=\"fas fa-filter\"></i> , чтобы указать дополнительные параметры, например: чувствительность к регистру или расширения файлов, в которых будет осуществляться поиск. Если вы хотите заменить указанную комбинацию символов на другую, нажмите  <i class=\"fas fa-chevron-right\"></i> .</p>\n<p>В результатах поиска отображаются только первые 100 вхождений.</p>\n<p class='tip'>Поисковый запрос должен содержать от 3 до 20 символов.</p>\n<h2>Зависимости</h2>\n<p class='warn'>Часто используемые фрагменты сценариев можно вынести в отдельную папку или репозиторий, которые затем подключать в сценарии как <a href=/1.11.7/docs/ru/common/bot_structure/modules  >зависимости</a>. <br>\nВ качестве зависимостей также можно подключить <a href=/1.11.7/docs/ru/common/bot_structure/sys_modules  >системные модули</a> — наборы готовых именованных паттернов, функций и т. д. Их можно подключить в любой проект без дополнительного объявления.</p>\n<p>На панели <em>Зависимости</em> под деревом файлов вы можете просматривать содержимое системных модулей <code class=\"language-text\">zb-common</code> и <code class=\"language-text\">zfl-common</code>,\nа также внешних зависимостей, подключенных к проекту.</p>\n<p>Если вы указали в <code class=\"language-text\">chatbot.yaml</code> новую зависимость или обновили код существующей,\nнажмите  <i class=\"fas fa-sync\"></i> . Изменения загрузятся и станут доступны из редактора.</p>\n<p class='tip'>Файлы зависимостей доступны только для чтения.</p>\n<h2>Основное окно</h2>\n<p>Чтобы активировать основное окно редактора, создайте файл или нажмите на уже существующий. Здесь вы можете создавать и редактировать все файлы сценария.</p>\n<p>Кроме того, вы можете:</p>\n<p> <i class=\"fas fa-code\"></i>  Использовать редактор кода для создания сценариев.</br>\n <i class=\"fas fa-project-diagram\"></i>  Использовать графический редактор для создания сценариев.</br>\n <i class=\"fas fa-check\"></i>  Сохранять внесенные изменения.</br>\n <i class=\"fas fa-redo fa-flip-horizontal\"></i>  Вернуться к предыдущей версии проекта.</br>\n <i class=\"fas fa-cog\"></i>  Настраивать окно редактора под себя.</br>\n <i class=\"fas fa-search\"></i>  <a href=\"/1.11.7/docs/ru/platform_ux/file_search\">Искать определенный текст в текущем файле.</a></p>\n<p>Переключаться между файлами можно посредством вкладок, расположенных над основным окном редактора.</p>\n<h2>Логи сервера</h2>\n<p>При помощи логов сервера вы можете в реальном времени контролировать ход работы чат-бота.</p>\n<p class='warn'><a href=/1.11.7/docs/ru/log/server_logs  >Подробнее о логах сервера</a></p>","frontmatter":{"title":"","description":null},"headings":[{"value":"Редактор"}]}},"pageContext":{"slug":"/docs/ru/platform_ux/editor/","previous":{"fields":{"slug":"/docs/ru/platform_ux/create-project/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/platform_ux/client/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}