Ru-Board.club
← Вернуться в раздел «Программы»

» Emurasoft EmEditor

Автор: CaptainFlint
Дата сообщения: 21.05.2010 00:22
VAI

Цитата:
Не могу найти, есть ли такая возможность, чтобы при смене фокуса (перехожу из окна EmEditor в окно компилятора) файлы автоматически сохранялись.

Можно написать макрос, сохраняющий документы, и повесить его на событие потери фокуса.
Автор: VAI
Дата сообщения: 21.05.2010 07:31
CaptainFlint
Спасибо! Буду макросы изучать...

Добавлено:
All
А может кто уже занимался этой проблемой и у кого-то есть готовое решение?
Автор: DoXeR
Дата сообщения: 28.05.2010 15:08
ребята подскажите пожалуйста.
Можно ли вставить нумерацию n-ое количество строк?

Допустим есть текст,
мне нужно вставить каждые 100 строк, в начале строке, нечто этого:

001...
002...
003...
004...
005...
006...
Автор: Nikoderiko
Дата сообщения: 28.05.2010 15:44
В ворде создаете табличку в нужное количество строк, устанавливаете нумерацию в первой колонке.
(в ворде это делается двумя кликами мышки).

В ЭмЭдиторе создаете пустой документ, вставляете нумерацию из ворда.
Выделяете блок с зажатым альтом (называется "блочное выделение"), и вставляете в свой документ.

Если всё правильно сделали - номера появятся в начале каждой строки.

//================================

Другой вариант - целиком в Ворде.
Вставляете туда свой документ, добавляете нумерацию строк.
Через буфер обмена перетаскиваете текст в ЭмЭдитор.

Автор: DoXeR
Дата сообщения: 28.05.2010 15:51
мне не в начале нужно, а каждые строк 50 -100
и + нумерация должна быть именно 001...
Автор: rimm20090230
Дата сообщения: 11.06.2010 13:09
День добрый!
Ничего по теме не нашел. Вопрос такой как найти и заменить с помощью регулярки все выражения в тексте кириллицей заглавными буквами (заглавными буквами в тексте написаны названия):

Пример:

ПРОРЛЛДЛЛ ПРДОЖЛЖДЛДЭ




На:


<h2>ПРОРЛЛДЛЛ ПРДОЖЛЖДЛДЭ</h2>



Вся закавыка, что заглавные буквы кириллицей регулярка не видит и формула типа [A-Я] не работает... Заранее благодарен
Автор: CaptainFlint
Дата сообщения: 11.06.2010 13:44
rimm20090230

Цитата:
Вся закавыка, что заглавные буквы кириллицей регулярка не видит и формула типа [A-Я] не работает...

Работает, просто надо не забывать, что пробел тоже надо включить в состав выражения.
Автор: trigliff
Дата сообщения: 11.06.2010 21:51
rimm20090230, возможно в окне замены надо поставить галку " Учитывать регистр"
Автор: rimm20090230
Дата сообщения: 11.06.2010 21:55
галка стоит. по поводу пробела не ясно, можно саму формулу
Автор: arax20
Дата сообщения: 11.06.2010 22:56
rimm20090230
Как то так
http://ipicture.ru/uploads/100612/x9sn7pq0po.png
Автор: rimm20090230
Дата сообщения: 12.06.2010 01:49
не так- все подряд выделяет

Ссылка
Автор: arax20
Дата сообщения: 12.06.2010 11:12
rimm20090230
Странно, через 10 минут я выложил исправленную версию, а ты через 2 часа где-то нашел старую.

http://ipicture.ru/uploads/100612/KfGn81WvLM.png
Автор: CaptainFlint
Дата сообщения: 12.06.2010 11:51
rimm20090230

Цитата:
по поводу пробела не ясно, можно саму формулу

Выражение [А-Я] будет находить только последовательность букв. Дойдёт до первого пробела и остановится, т.к. пробел в это выражение не входит. Выражение [А-Я ] (с пробелом после "Я") будет находить уже не только слова, а ещё и пробелы. Если в заголовке встречаются знаки препинания, их тоже требуется добавить в перечисление, иначе эти заголовки не будут найдены. Плюс, может быть, латинские буквы, цифры и т.д. Короче, надо перечислить полный список всего, что может присутствовать в искомой строке. Готовое выражение дать не могу, т.к. не знаю, какие символы допустимы, а какие — нет. Если только русские буквы и пробелы, то выражение будет ^[А-Я ]+$

Добавлено:
arax20

Цитата:
Странно, через 10 минут я выложил исправленную версию, а ты через 2 часа где-то нашел старую.

В почтовые уведомления исправленные версии не попадают, а что жуткая цифирь в письме и посте оказалась разная — это мало кто заметит.
Автор: rimm20090230
Дата сообщения: 12.06.2010 12:55
arax20,Выделяет только заглавные буквы
Автор: arax20
Дата сообщения: 12.06.2010 13:55
rimm20090230
Честно говоря не совсем понял, но если тебе нужно, что бы не выделял первую заглавную букву, то тогда так (\u)([\u\s]{2,})
Автор: rimm20090230
Дата сообщения: 12.06.2010 15:14
нужно чтобы название статьи (оно написано кириллицей, заглавными буквами и может состоять из нескольких слов : КОЛЕСО СМЕХА (например)), заключалось в тег <h2> (<h2>КОЛЕСО СМЕХА</h2>). И так по всему тексту со всеми статьями.
Автор: Nikoderiko
Дата сообщения: 12.06.2010 15:26
Иными словами - нужно просто добавить знаки абзацев спереди и сзади искомого текста.
Автор: arax20
Дата сообщения: 12.06.2010 16:15
rimm20090230
Ну если название находится в начале строки и в этой строке больше ничего нет, как на твоей картинке,
то тогда так ^(\u)([\u\s]+)$ иначе могут попадать лишние куски в виде слова написанного большими буквами внутри текста
http://ipicture.ru/uploads/100612/A9H59uM0RJ.png
Автор: rimm20090230
Дата сообщения: 12.06.2010 20:22
^(\u)([\u\s]+)$ -так вообще ничего у меня не подсвечивается Непонятно, может какие -то настройки дополнительные в emeditor нужно включить


ПС убрал лишние пробелы перед строчкой и заработало. Спасибо, arax20
Автор: Ister_Les
Дата сообщения: 13.06.2010 11:57
Скажите а есть ли бесплатная альтернатива EmEditor,
чтобы можно было макросы также сохранять в отдельные файлы типа.jsee ?
Автор: rimm20090230
Дата сообщения: 16.06.2010 01:55
подскажите, пожалуйста, как разбить текст по количеству строк (например через 300-400 строк) на подтексты с заголовками (заголовок 1, заголовок 2 и т.д.). Текст кириллица.
Автор: DimONtm
Дата сообщения: 06.07.2010 12:52
прошу помощи специалистов
есть xml-файл, в котором присутствуют строки вида
Цитата:
- <popup id="|0|0|1" text="Миграция(&M)">
<menuitem id="10010" text="Ничего(&N)" />
<menuitem id="10011" text="Не подтверждено(&o)" />
<menuitem id="10005" text="Подтверждено(&C)" />

это файл русификации для Foxit PDF Reader
каким образом убрать скобки вместе с содержимым во всём файле ?, чтобы получилось так
Цитата:
- <popup id="|0|0|1" text="Миграция">
<menuitem id="10010" text="Ничего" />
<menuitem id="10011" text="Не подтверждено" />
<menuitem id="10005" text="Подтверждено" />


заранее спасибо!
Автор: MorSe
Дата сообщения: 06.07.2010 13:27
DimONtm
В поле Найти с включенной опцией Регулярные выражения забить

Код: \(.+\)
Автор: landlin
Дата сообщения: 19.07.2010 19:11
Здравствуйте..) Глупый вопрос подскажите,пожалуйста,как EmEditor поставить поверх окон...
Автор: Nikoderiko
Дата сообщения: 19.07.2010 19:19
Меню Окно --> Поверх остальных окон
Автор: Radanius
Дата сообщения: 01.08.2010 08:07
Поставил программу, настроил панели, выбрал конфигурацию html. После перезапуска все сбрасывается на дефолтное, подскажите пожалуйста как сохранить свои настройки программы?
Автор: Nikoderiko
Дата сообщения: 01.08.2010 13:22
Дело в том, что ЭмЭдитор определяет конфигурацию по расшерению файлов.

То есть конфигурация HTML автоматически запустится, если вы открываете файл *.htm
Bat - *.bat, С++ - *.cpp, и так далее.
Файл по умолчанию - txt, вот он и определяет как *.txt.

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

Попробуйте (в свойствах конфигурации) сопоставить конфигурацию html с файлами *.txt, и удалить/переименовать/спрятать куда нибудь конфигурацию "text"

Другой вариант - удалить конфигурацию text, создать новую на основе шаблона html, и ассоциировать её заново с файлами txt.

Можно так же поиграться с "автоматической рабочей средой", хотя я не знаю, как это делается.
Автор: ge57
Дата сообщения: 07.08.2010 15:09
Уважаемые, я в прогрммировании полный (дурак, лох...) — нужное подчеркнуть. помогите ради бога!
Излазил весь инет — ничего не могу найти.
Есть, как я понимаю, javascript:


menu = CreatePopupMenu();
menu.Add( "\&#x2191;\tСтрелка вверх", 1 );
menu.Add( "\&#x2190;\tСтрелка влево", 2 );
menu.Add( "\&#x2193;\tСтрелка вниз", 3 );
menu.Add( "\&#x2192;\tСтрелка вправо", 4 );
menu.Add( "", 0, eeMenuSeparator );
menu.Add( "\0\t0", 5 );

result = menu.Track( 0 );
if( result != 0 ) {
s = menu.GetText( result );
n = s.indexOf( '\t' );
document.write( s.slice( 0, n ) );
}


Каким образом сделать, чтобы левая колонка, т.е. значения &#x2191;&#x2190; и т.д. не были видны и, второе: как туда всунуть
document.selection.Text="<b>"+document.selection.Text+"</b>"; — этот макрос???
При простой вставке — пишет «ошибка какая-то».
Автор: Robot7
Дата сообщения: 22.08.2010 00:08
подскажите, как сделать подсветку переменных в php. где-то нашел что это делается через регулярные выражения, но я не знаю что это и как этим пользоваться
Автор: Radanius
Дата сообщения: 22.08.2010 04:33
Robot7
Выбрать в меню Сервис > Выбрать конфигурацию > PHP

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Punto Switcher 1.5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.