Форум программистов, компьютерный форум, киберфорум
Софт: Текстовые редакторы
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/79: Рейтинг темы: голосов - 79, средняя оценка - 4.81
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
1

Notepad++ создание своего синтаксиса

11.07.2014, 15:10. Показов 15528. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. подскажите пожалуйста как сделать отдельную подсветку для ""? т.е. чтобы то что в кавычках отдельным цветом выделялось... (возможно и сами кавычки) никак не пойму как такое сделать...

2. что такое "экранирование"?

3. как задать определенный синтаксис типа:
alias "название" "действия"
или
bind "клавиша" "действия"
Миниатюры
Notepad++ создание своего синтаксиса  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.07.2014, 15:10
Ответы с готовыми решениями:

Автовыбор синтаксиса в notepad++
Есть ли возможность в notepad++ автовыбора синтаксиса?

Notepad++ убрать стандартное расширения для подсветки синтаксиса
Работаю с файлами .inc, написанными на языке C++, соответственно нужна подсветка для этого языка....

Где взять Solarized Light Notepad Theme для Notepad++ ?
Где взять Solarized Light Notepad Theme для Notepad++ ?

Создание своего контрола для подсветки синтаксиса
Как создать свой контрол похожий на TextBox чтобы в нём была подсветка синтаксиса html и без...

13
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 15:50  [ТС] 2
ну неужели никто помочь не может?
0
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
12.07.2014, 16:11 3
Цитата Сообщение от GetHelp Посмотреть сообщение
ну неужели никто помочь не может?
http://weblogs.asp.net/jongall... in-notepad
http://www.youtube.com/watch?v=_my8gzPN5DU
https://forums.epicgames.com/t... completion
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 18:07  [ТС] 4
Цитата Сообщение от ranebull Посмотреть сообщение
во 1 большая проблема в том что все на английском, во 2 пусть даже я что то понял, но ответа на свои вопросы вроде бы не нашел
сам смотрел уже много в гугле про это, проблема в том что везде какой то странный notepad++, у меня он выглядит несколько по другому...
Миниатюры
Notepad++ создание своего синтаксиса  
0
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
12.07.2014, 18:54 5
Цитата Сообщение от GetHelp Посмотреть сообщение
везде какой то странный notepad++
Это у вас какой-то странный Notepad++ (наверное, сборка от какого-нибудь Super-Ultra-Hacker)
Цитата Сообщение от GetHelp Посмотреть сообщение
во 1 большая проблема в том что все на английском
Это проблему можно решить - начать подтягивать английский, тем более ссылки я вам дал.
Цитата Сообщение от GetHelp Посмотреть сообщение
во 2 пусть даже я что то понял, но ответа на свои вопросы вроде бы не нашел
А ответ в ссылках есть. Вам же нужна была информация по созданию синтаксиса. Я вам ее предоставил.
Могу посоветовать посмотреть уже готовые конфиги Notepad++ с подсветкой синтаксиса.
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 20:38  [ТС] 6
Цитата Сообщение от ranebull Посмотреть сообщение
Это у вас какой-то странный Notepad++ (наверное, сборка от какого-нибудь Super-Ultra-Hacker)
мой notepad++ скачан с офф сайта хотите скачайте и проверьте...

Добавлено через 1 минуту
Цитата Сообщение от ranebull Посмотреть сообщение
А ответ в ссылках есть. Вам же нужна была информация по созданию синтаксиса. Я вам ее предоставил.
а можете тыкнуть пальцем? цитату текста или точную минуту в видео?

Добавлено через 37 секунд
Цитата Сообщение от ranebull Посмотреть сообщение
Могу посоветовать посмотреть уже готовые конфиги Notepad++ с подсветкой синтаксиса.
нет, тот синтаксис который нужен мне точно там отсутствует
1
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
12.07.2014, 20:48 7
Цитата Сообщение от GetHelp Посмотреть сообщение
мой notepad++ скачан с офф сайта хотите скачайте и проверьте...
Я первый раз вижу такую панель справа.
Цитата Сообщение от GetHelp Посмотреть сообщение
а можете тыкнуть пальцем? цитату текста или точную минуту в видео?
Может быть мне еще вам текст и видео перевести?
Цитата Сообщение от GetHelp Посмотреть сообщение
нет, тот синтаксис который нужен мне точно там отсутствует
Делайте по аналогии. Мыслите ассоциативно.
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 20:54  [ТС] 8
Цитата Сообщение от ranebull Посмотреть сообщение
Может быть мне еще вам текст и видео перевести?
было бы неплохо

Добавлено через 43 секунды
Цитата Сообщение от ranebull Посмотреть сообщение
Делайте по аналогии. Мыслите ассоциативно.
я просматривал все синтаксисы, ничего похожего на то что нужно не нашел
1
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
12.07.2014, 20:56 9
Цитата Сообщение от GetHelp Посмотреть сообщение
было бы неплохо

Не по теме:

Наглости вам не занимать, сударь :(

0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 20:59  [ТС] 10
Цитата Сообщение от ranebull Посмотреть сообщение
Наглости вам не занимать, сударь
ну вы же сами предложили
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
33022 / 21323 / 8185
Регистрация: 22.10.2011
Сообщений: 36,627
Записей в блоге: 9
12.07.2014, 21:52 11
Цитата Сообщение от ranebull Посмотреть сообщение
Я первый раз вижу такую панель справа
Синтаксисы -> Задать свой синтаксис -> нажать кнопку "Стыковать", и будет такая же панель.

P.S. Автору топика говорю сразу: переводить видео не буду, а
Цитата Сообщение от GetHelp Посмотреть сообщение
чтобы то что в кавычках отдельным цветом выделялось...
достаточно сделать так:
Notepad++ создание своего синтаксиса


Если не указать символ экранирования, то внутрь строки нельзя будет вставить кавычку, подсветка поломается. В качестве символа экранирования может быть любой удобный символ, я по привычке взял обратный слэш из С++
1
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
12.07.2014, 22:11  [ТС] 12
UI, вот спасибо, сейчас правда дошло еще что нужно не совсем так, цвет того что в кавычках надо менять только с определенной командой, ну типа: echo "hello world!", можно ли как то это реализовать? пробовал как у вас + в строку оператор вставить нужное слово, но не получается...
0
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
14.07.2014, 09:57  [ТС] 13
по прежнему интересует...
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
33022 / 21323 / 8185
Регистрация: 22.10.2011
Сообщений: 36,627
Записей в блоге: 9
14.07.2014, 16:06 14
Цитата Сообщение от GetHelp Посмотреть сообщение
цвет того что в кавычках надо менять только с определенной командой
Скорее всего это невозможно. По крайней мере, мне неизвестен способ это сделать.
0
14.07.2014, 16:06
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.07.2014, 16:06
Помогаю со студенческими работами здесь

Подсветка синтаксиса AVR в Notepad++
Давно пользуюсь редактором Notepad++, но всегда не хватало опции подсветки синтаксиса для...

Стиль синтаксиса из NotePad++ в richTextBox
У меня сегодня появилась одна интересная идея.Думаю многие в NotePad++ делали свой синтаксис и при...

Создание своего Event для своего класса
как создать событие для своего класса? У C# нужно создать свое делегат, потом создать экземпляр...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
Что значит оператор --> в C++ и для чего он нужен
InfoMaster 18.01.2025
В языке программирования C++ оператор -> (стрелка) является одним из фундаментальных элементов синтаксиса, обеспечивающим удобный доступ к членам структур и классов через указатели. Этот оператор был. . .
Как отменить git add до коммита в Git
InfoMaster 18.01.2025
В современной разработке программного обеспечения система контроля версий Git играет ключевую роль в управлении изменениями кода. Одной из наиболее частых операций, с которой сталкиваются. . .
Какой MIME-тип JSON указывать и когда
InfoMaster 18.01.2025
В современном мире веб-разработки формат JSON (JavaScript Object Notation) стал неотъемлемой частью обмена данными между клиентом и сервером. Этот легковесный формат хранения и передачи данных. . .
Как переименовать ветку (branch) в Git
InfoMaster 18.01.2025
Одним из важнейших аспектов работы с Git является правильное управление ветками, которые позволяют разработчикам эффективно организовывать процесс разработки и тестирования новых функций. Особое. . .
Как удалить определенный элемент из массива в JavaScript
InfoMaster 18.01.2025
В современной веб-разработке массивы являются одной из ключевых структур данных, с которыми приходится работать разработчикам JavaScript. Операция удаления элементов из массива представляет собой. . .
Что такое yield в Python и как это работает
InfoMaster 18.01.2025
Концепция генераторов и yield в Python В мире программирования на Python существуют мощные инструменты для эффективной работы с последовательностями данных, и одним из таких инструментов является. . .
В чем разница между git pull и git fetch в Git
InfoMaster 18.01.2025
Работая в командах разработчиков, специалисты постоянно сталкиваются с необходимостью синхронизации локальных репозиториев Git с удаленными серверами. Две команды - git fetch и git pull -. . .
Как удалить ветку (branch) в Git в локальном и удалённом репозитории
InfoMaster 18.01.2025
Ветка в Git представляет собой легковесный указатель на определенный коммит в истории разработки. Когда разработчики создают новую ветку, они получают возможность вносить изменения в код, не. . .
Почему обработка сортированного массива быстрее, чем несортированног­­о
InfoMaster 18.01.2025
Влияние сортировки массивов на скорость обработки данных При разработке программного обеспечения оптимизация производительности играет ключевую роль в создании эффективных приложений. Одним из. . .
Зачем нужны свойства в классе, если есть поля
InfoMaster 18.01.2025
Понятие свойств и полей в классах В современном объектно-ориентированном программировании поля и свойства являются фундаментальными элементами классов, которые обеспечивают хранение и управление. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru