{"action":"opened","issue":{"url":"https://api.github.com/repos/f-o-r/yate-playground/issues/5","repository_url":"https://api.github.com/repos/f-o-r/yate-playground","labels_url":"https://api.github.com/repos/f-o-r/yate-playground/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/f-o-r/yate-playground/issues/5/comments","events_url":"https://api.github.com/repos/f-o-r/yate-playground/issues/5/events","html_url":"https://github.com/f-o-r/yate-playground/issues/5","id":168865773,"number":5,"title":"Замена редактора на Ace Editor","user":{"login":"BelirafoN","id":2076429,"avatar_url":"https://avatars.githubusercontent.com/u/2076429?v=3","gravatar_id":"","url":"https://api.github.com/users/BelirafoN","html_url":"https://github.com/BelirafoN","followers_url":"https://api.github.com/users/BelirafoN/followers","following_url":"https://api.github.com/users/BelirafoN/following{/other_user}","gists_url":"https://api.github.com/users/BelirafoN/gists{/gist_id}","starred_url":"https://api.github.com/users/BelirafoN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BelirafoN/subscriptions","organizations_url":"https://api.github.com/users/BelirafoN/orgs","repos_url":"https://api.github.com/users/BelirafoN/repos","events_url":"https://api.github.com/users/BelirafoN/events{/privacy}","received_events_url":"https://api.github.com/users/BelirafoN/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-02T11:47:28Z","updated_at":"2016-08-02T11:47:28Z","closed_at":null,"body":"Предлагаю выпилить `code-mirror` и заменить его на [`ace editor`](https://ace.c9.io/#nav=about) [демка](https://ace.c9.io/build/kitchen-sink.html).\r\nЗамена редактора позволит значительно повысить удобство написания кода в плэйграунде. \r\n\r\nНекоторые проблемы редактора, который используется сейчас:\r\n\r\n1. Ставим фигурные скобки, курсор между ними и жмем `Enter`. Происходит недоперенос строки с точки зрения работы в других редакторах;\r\n2. Проблема выделения. Если что-либо выделять, выделения почти не видно;\r\n3. Нет фолдинга (схлопывания) блоков. С ним было бы удобно;\r\n4. При переносе закрывающего тега на новую строку, он переносится с дополнительным ненужным отступом. Приходится постоянно править руками;\r\n5. и другое.\r\n\r\nЧто даст замена редактора на `ace editor`:\r\n\r\n1. Переехать просто;\r\n2. Решение проблем, описанных выше;\r\n3. Фолдинги, emmet, мягкие переносы строк, отображения пробелов, нормальное управление отбивками (отступами) в строках кода;\r\n4. множественное выделение как в WebStorm (и др.) с быстрой правкой сразу всех выделенных кусков кода;\r\n5. и другое.\r\n"}}
{"actor":{"display_login":"BelirafoN"}}