Страницы

Поиск по вопросам

Показаны сообщения с ярлыком редактор. Показать все сообщения
Показаны сообщения с ярлыком редактор. Показать все сообщения

четверг, 13 февраля 2020 г.

Несколько вопросов по редактору Sublime Text

#вёрстка #ide #редактор #sublime_text


Поставил Sublime Text 2, пытаюсь привыкнуть.


Вопрос про кодировку. Во многих редакторах можно узнать кодировку файла и даже увидеть
её в строке состояния (UTF-8/ANSI). 

В Sublime можно только "сохранить в кодировке.." или "открыть в кодировке.." но изначальную
кодировку узнать невозможно. 

Собственно вопрос: как вывести информацию о кодировке в строку состояния. Или хотя
бы добавить пункт в меню "file->encoding".
У меня часть файлов с php-скриптами сохранены с расширением .inc 
Как заставить Sublime понимать их как пхп-шные? По умолчанию он принимает файл с
расширением .inc как HTML файл (пишет в строке состояния "HTML")

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


// что-то типа:
// ассоциировать расширения файлов
"associate_extension" : "inc,tpl,wtf - php"


Вопрос про закладки (Bookmarks): 
можно ли делать нумерованные закладки (или может "именные")? 

Например, в PHP ExpertEdit - можно закладки alt+n и соответственно переходить по
закладкам ctrl+n

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


//Можно было бы сделать по аналогии с поиском методов: 
ctrl+shit+p -> @ -> method name
ctrl+r -> @ -> method  name

//а для закладок сделать так (бы):
ctrl+shit+p -> # -> bookmark number or name




Соответственно, при установке закладок предлагать вводить номер или титл.
    


Ответы

Ответ 1



Решение для Sublime Text 3: Preferences → Settings - User. В открывшемся файле между {} добавить параметр show_encoding со значением true: "show_encoding": true, // Показывать в Status Bar кодировку файла В правом углу Status Bar появится новая кнопка, где высвечивается кодировка открытого файла: Параметром default_encoding задаётся кодировка, используемая для открытия файлов с неопределённой кодировкой и сохранения новых. Значение по умолчанию — "UTF-8", в большинстве случаев здесь лучше ничего не трогать. А вот строку "fallback_encoding": "Cyrillic (Windows 1251)", // Используемая кодировка, когда кодировка не определяется автоматически необходимо добавить в открывающийся после Preferences → Settings - User файл сразу же после установки Sublime Text 3, иначе кириллические тексты отобразятся кракозябрами, да если ещё их сохранить, то обратная раскодировка декодером может и не получиться. Открываем любой документ с расширением .inc . View → Syntax → Open all with current extention as... → PHP. После этого ко всем файлам с расширением .inc будет применена php-подсветка. Плагин Sublime Bookmarks: Спасибо.

Ответ 2



package control:install package > status bar extension выбор подсветки в правом нижнем углу statusbar-а. ctrl+p - переход по закладкам

суббота, 8 февраля 2020 г.

CKEditor: прикрепить файл

#редактор_текста #ckeditor #редактор


Добрый день! Нужно сделать возможность прикрепления файлов. Возможно кто-нибудь сталкивался
с этим? В самом CKE не найду этой функции. У меня используется связка CKEditor + CKFinder.. 
Подскажите, пожалуйста!    


Ответы

Ответ 1



Не понял, в чем проблема? Подключаем ckeditor и ckfinder и загружаем файлы на сервер. Сам недавно подключал. Все без проблем. Сейчас только надо настроить конкретную дерикторию для загрузки файлов. Если надо можем обсудить, подскажу - что смогу.

Ответ 2



Нет! Я решил эту проблему. Нашел информацию на каком-то из сайтов. Сейчас расскажу: Подключаем JS файл на необходимую нам страницу Далее две JS функции: И кнопочка: Добавление файлов происходит в элемент с ID 'attachment'. В примере для добавления используется jQuery

воскресенье, 26 января 2020 г.

Редактор HTML5 [закрыт]

#html #html5 #редактор


        
             
                
                    
                        
                            Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его.
                        
                        Закрыт 3 года назад.
                                                                                
           
                
        
Доброго времени суток.
Недавно был на конференции, посвященной HTML5 и увидел интерфейс редактора, который
сам дополнял коды, тэги. Очень понравилось. Название, к сожалению,не разглядел.
Кто может просто посоветовать хорошие редакторы с автодополнением и прочих облегчающих
фич?    


Ответы

Ответ 1



Самый лучший редактор всегда платный, так что imho лучше всего использовать: JetBrains WebStorm для HTML CSS JavaScript P.S WebStorm разбирает код всех подключённых файлов так что бы можете подключать хоть что лишь бы без eval'a а ещё у него есть отладчик WebStormDebugger для eval'a и не только...

Ответ 2



Лучшее решение Sublime Text 2, если Вам нужен редактор HTML5, CSS, JavaScript (и еще десяток языков программирования), а если именно мощное средство разработки IDE, то тут могу посоветовать только PHPShtorm.

Ответ 3



Мне очень нравится phpDesigner 8. Посмотрите, может приглянется.

Ответ 4



если вы пишите на .net то установив resharper, поддержка будет встроена http://www.jetbrains.com/resharper/ php - http://www.jetbrains.com/phpstorm/ ну т.д. посмотрите на http://www.jetbrains.com/ просто чтоб все в одном редакторе и не танцевать с двумя

вторник, 24 декабря 2019 г.

перетаскивание текста в редакторе Brackets

#редактор #adobe_brackets


В таких текстовых редакторах, как Sublime Text и 
Notepad++ есть возможность перетаскивать текст. Например, Вы выделяете участок текста,
нажимаете на клавишу Ctrl и мышкой перетаскиваете его в нужное место, при этом текст
копируется. Если не нажимать клавишу Ctrl, то текст не копируется, а перемещается.
В редакторе Brackets это не происходит.

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


Ответы

Ответ 1



Отладка / Открыть файл настроек "dragDropText": true

воскресенье, 22 декабря 2019 г.

Как удалить линию в редакторе Webstorm

#настройка #webstorm #редактор


Народ подскажите пожалуйста как можно удалить эту линию?
Ее вообще можно удалить?  


    


Ответы

Ответ 1



Setting → Editor → General → Appearance, снять галочку "Show right margin".

пятница, 13 декабря 2019 г.

Замена дефолтного редактора кода в git

#git #редактор #git_config


Начал работать с git (а именно c BitBucket) и встроенный редактор (VIM) оказался
для меня весьма непонятным в управлении.

Возникло желание заменить его на другой (хоть на встроенный в OS Windows 7 блокнот).
Как это сделать?
    


Ответы

Ответ 1



1. Уровни настройки. Редактор, который использует Git, выбирается из следующего списка, именно в этом порядке (из man git-commit): Значение переменной окружения GIT_EDITOR Значение в конфигурации Git core.editor. Используется обычный для Git приоритет настроек: --local — для данного проекта. --global — для данного пользователя. Логично настраивать редактор именно на этом уровне. --system — для этой рабочей машины (в рамках ОС). Значение переменной окружения VISUAL Значение переменной окружения EDITOR (зачем столько переменных?) Если все эти варианты не установлены, то использует Vi/Vim. 2. Зачем -w? Зачем в большинстве приведенных команд параметр -w (--wait)? Git открывает редактор и ждет возврата exit code, чтобы продолжить работу на основе данных в файле. Если этого параметра нет, Git будет продолжать работу сразу и не дождется, когда вы отредактируете и сохраните файл. из atom -h: -w, --wait Wait for window to be closed before returning. 3. Настройка через изменение core.editor. Не требует прямого редактирования файлов и обладает гибкостью в уровнях настройки. Минус в том, что остальные приложения продолжат использовать редактор по умолчанию. В общем виде настройка конфигурации выглядит так: git config --global core.editor "editor --parameters" 3.1 Linux, OS X Многие редакторы (Atom, TextWrangler и другие) не включают поддержку командной строки при установке. Их необходимо включить отдельно, найдя в меню команду Install Shell Commands. Эти строки можно сразу копировать и выполнять в терминале: Atom: git config --global core.editor "atom -w" Emacs (-w по умолчанию): git config --global core.editor "emacs" Sublime Text git config --global core.editor "subl -n -w" Textmate git config --global core.editor "mate -w" TextWrangler git config --global core.editor "edit -w" Vim (-w по умолчанию): git config --global core.editor "vim" 3.2 Windows Вариант 1: добавить редактор в переменную PATH и использовать строки как для *nix. Некоторые редакторы при установке сами прописывают себя в PATH. Вариант 2: не меняя переменную PATH, напрямую указать путь к исполняемому файлу. Обратите внимание на вложенность кавычек и на то, как лаконично выглядит параметр --wait под Windows. Notepad++, на 32-битной ОС (источник): git config --global core.editor \ "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin" Notepad++, на 64-битной ОС: git config --global core.editor \ "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

Ответ 2



В гите есть настройка для редактора, можно сделать например так git config --global core.editor youreditor Переменная youreditor должна быть прописана в PATH. Когда Вы набираете в виндовой консоли youreditor, то консоль лезет в PATH и смотрит, какой файл соответствует собственно youreditor. Однако менять его стоит на что-то продвинутое, с обычным блокнотом Вы гарантированно получите немало проблем, в частности с окончаниями строк.

Ответ 3



Очень удобный редактор git средах от JetBrains (PHPStorm, WebStorm, RubyMine, IDEA) Алгоритм добавления git репозитория: VCS -> Enable VCI git add ./ Создаем на BitBucket новый репозиторий Прописываем в настройках терминала phpstom "C:\Program Files (x86)\Git\bin\sh.exe" --login -i - в случае windows, /bin/bash - в случае linux Пишем в консоли git remote add origin https://ASDAlexey@bitbucket.org/ASDAlexey/angular-multi-select.git

суббота, 23 марта 2019 г.

Редактор HTML5 [закрыт]

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


Ответ

Самый лучший редактор всегда платный, так что imho лучше всего использовать: JetBrains WebStorm для HTML CSS JavaScript P.S WebStorm разбирает код всех подключённых файлов так что бы можете подключать хоть что лишь бы без eval'a а ещё у него есть отладчик WebStormDebugger для eval'a и не только...

четверг, 7 марта 2019 г.

перетаскивание текста в редакторе Brackets

В таких текстовых редакторах, как Sublime Text и Notepad++ есть возможность перетаскивать текст. Например, Вы выделяете участок текста, нажимаете на клавишу Ctrl и мышкой перетаскиваете его в нужное место, при этом текст копируется. Если не нажимать клавишу Ctrl, то текст не копируется, а перемещается. В редакторе Brackets это не происходит.
Возможно ли в настройках редактора Brackets сделать какие либо изменения, что бы происходило перетаскивание? Если да, то напишите эту настройку.


Ответ

Отладка / Открыть файл настроек
"dragDropText": true

четверг, 15 ноября 2018 г.

Как удалить линию в редакторе Webstorm

Народ подскажите пожалуйста как можно удалить эту линию? Ее вообще можно удалить?


Ответ

Setting → Editor → General → Appearance, снять галочку "Show right margin".

четверг, 1 ноября 2018 г.

Замена дефолтного редактора кода в git

Начал работать с git (а именно c BitBucket) и встроенный редактор (VIM) оказался для меня весьма непонятным в управлении.
Возникло желание заменить его на другой (хоть на встроенный в OS Windows 7 блокнот). Как это сделать?


Ответ

1. Уровни настройки.
Редактор, который использует Git, выбирается из следующего списка, именно в этом порядке (из man git-commit):
Значение переменной окружения GIT_EDITOR Значение в конфигурации Git core.editor. Используется обычный для Git приоритет настроек:
--local — для данного проекта. --global — для данного пользователя. Логично настраивать редактор именно на этом уровне. --system — для этой рабочей машины (в рамках ОС). Значение переменной окружения VISUAL Значение переменной окружения EDITOR (зачем столько переменных?) Если все эти варианты не установлены, то использует Vi/Vim.
2. Зачем -w?
Зачем в большинстве приведенных команд параметр -w (--wait)? Git открывает редактор и ждет возврата exit code, чтобы продолжить работу на основе данных в файле. Если этого параметра нет, Git будет продолжать работу сразу и не дождется, когда вы отредактируете и сохраните файл.
из atom -h
-w, --wait Wait for window to be closed before returning.
3. Настройка через изменение core.editor
Не требует прямого редактирования файлов и обладает гибкостью в уровнях настройки. Минус в том, что остальные приложения продолжат использовать редактор по умолчанию.
В общем виде настройка конфигурации выглядит так:
git config --global core.editor "editor --parameters"
3.1 Linux, OS X
Многие редакторы (Atom, TextWrangler и другие) не включают поддержку командной строки при установке. Их необходимо включить отдельно, найдя в меню команду Install Shell Commands
Эти строки можно сразу копировать и выполнять в терминале:
Atom
git config --global core.editor "atom -w"
Emacs (-w по умолчанию):
git config --global core.editor "emacs"
Sublime Text
git config --global core.editor "subl -n -w"
Textmate
git config --global core.editor "mate -w"
TextWrangler
git config --global core.editor "edit -w"
Vim (-w по умолчанию):
git config --global core.editor "vim"
3.2 Windows
Вариант 1: добавить редактор в переменную PATH и использовать строки как для *nix.
Некоторые редакторы при установке сами прописывают себя в PATH.
Вариант 2: не меняя переменную PATH, напрямую указать путь к исполняемому файлу. Обратите внимание на вложенность кавычек и на то, как лаконично выглядит параметр --wait под Windows
Notepad++, на 32-битной ОС (источник):
git config --global core.editor \ "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
Notepad++, на 64-битной ОС:
git config --global core.editor \ "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"