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

» Emurasoft EmEditor

Автор: chudlo
Дата сообщения: 05.09.2006 10:46
EmEditor 6.00.2 (05/09/2006)

Professional:
http://www.emeditor.com/pub/emed6002epx.msi
Standard:
http://www.emeditor.com/pub/emed6002esx.msi
Free:
http://www.emeditor.com/pub/emed6002efx.msi
Автор: b3nd3rster
Дата сообщения: 09.09.2006 19:22
А скажите EmEditor можно на флешку скопировать, то есть использовать как portable app.
Автор: nickddd
Дата сообщения: 09.09.2006 22:03
b3nd3rster
У него в реестре куча добра хранится, включая регистрацию.
Автор: Mayskii
Дата сообщения: 16.10.2006 07:06
Скажите а как в сабже выделять вертикальными блоками(столбиком)?
Что-то ненашёл.

Добавлено

Я всё таки нашёл Ctrl+Shift+F8 отвечает за это и
переназначил это сочетание на ALT+S.

Всё таки EmEditor оправдал мои надежды.
Классный редактор!
А я уж думал что он неумеет выделять верт. блоки.

Автор: NeedMaker
Дата сообщения: 16.10.2006 08:35
Mayskii
Блочное выделение столбцов можно сделать удерживая клавишу Alt
Автор: Mayskii
Дата сообщения: 16.10.2006 08:52
NeedMaker

Вот кстати я поначалу так и думал, что как в ФАРовском редакторе по ALT,
но у меня почему-то так не делается, я хотел переназначить, но получается только на ALT+буква

Добавлено

Ты всё правильно сказал, нужно удерживать ALT, только выделять можно при этом только мышкой, а с клавой не катит, просто я Shiftom выделяю.
Автор: vcrank
Дата сообщения: 25.11.2006 05:43
Хочу совсем удалить блокнот из системы и заменить его EmEditor'ом. Самый дурацкий вариант, который приходит в голову - это переименовать exe и заменить notepad в папке Windows (правда придётся и всё содержимое папки EmEditor за собой тащить). И не факт, что всё будет работать корректно. Может есть у кого идеи?
Автор: NeedMaker
Дата сообщения: 25.11.2006 10:06
vcrank
Зачем
EmEditor легко интегрируется в систему Tools -> Customize -> вкладка Shortcut. Можеш связать с ним любые расширения Tools -> Customize -> вкладка File -> Associate with EmEditor...
Автор: o22
Дата сообщения: 26.11.2006 11:28
Есть некие файлы с форматом имен типа:
FGGG.KJHH.JHGYTUY
HHJJ.HHJJ.YT
JHGJH.JHKJHJ.GHH

Хотелось-бы привязать к ним некую конфигурацию, чтобы они открывались с определенной подсветкой и в определенной кодировке (в моем случае ISO)

EmEditor упрямо файлы с неизвестными расширениями открывает как Text в Win кодировке. Есть-ли возможность нужной настройки ?


Добавлено:
То есть создать некую конфигурацию Other и заставить EmEditor открывать с ней все что не попало в другие конфигурации из-за "неизвестности" расширения.
Автор: Smitis
Дата сообщения: 26.11.2006 12:15
vcrank

Цитата:
Хочу совсем удалить блокнот из системы и заменить его EmEditor'ом. Самый дурацкий вариант, который приходит в голову - это переименовать exe и заменить notepad в папке Windows (правда придётся и всё содержимое папки EmEditor за собой тащить). И не факт, что всё будет работать корректно. Может есть у кого идеи?

Идея такова - пишется прога, которая при запуске запускает emeditor (или любой другой редактор), передавая ему все параметры. Обзывается прога NOTEPAD.EXE и кидается в папку винды (защиту файлов в ХР надо отключить, или очистить dllcache и убрать дистрибутив подальше).
Пишется прога за 5 (пять) минут. Могу выложить свою версию.
Автор: novikoff_dmitriy
Дата сообщения: 09.12.2006 11:48
Smitis
а можешь помочь наваять прогу (или скрипт), идея которой(го) такова: я пользую на работе Total из своей сетевой папочки на куче разных машин, хочется, чтобы при запуске EE по F3/F4 прога (или скрипт) проверяла в реестре наличие ключей EE и, если таковых нет, то добавляла мои настройки и регистрацию из рег-файла в реестр и запускала уже настроенный и зарегенный EE, если же ключи есть, то просто запускала EE.
Автор: AndreyDed
Дата сообщения: 09.12.2006 19:09
Smitis
В этой ветке 28.04.2006 я уже об этом писал. Меня "расстреляли" за поднятие темы...
Принцип был прост: файлик (ма-а-а-ленький) заменяет стандартный блокнот и все. Нашел я его, уж не помню как, на каком-то буржуйском сайте: _http://tinyurl.com/45nkb.
Там кратенькое описание есть. НО, у меня он работать отказывается. Ковырять его я не стал, лень-матушка
Автор: Smitis
Дата сообщения: 30.12.2006 00:42
Давненько сюда не заходил.
Вот сдесь моя программка для запуска EmEditor-а (и не только)
http://smitis.narod.ru/programs/notepad.html

novikoff_dmitriy
Можно даже из bat-файла (если тебя не смущает мелькание черных досовских окошек), примерно так:

Код:
@echo off
del em.reg 2> nul
regedit /ea em.reg "HKEY_CURRENT_USER\Software\EmSoft\EmEditor v3"
if not exist em.reg rem Сдесь экспорт настроек
del em.reg 2> nul
start emeditor.exe
Автор: vladmir
Дата сообщения: 01.01.2007 11:11
Как бы сделать, чтоб при вставке даты вставлялась только дата без времени?

Сейчас
07-01-01 12:08

а надо б
07-01-01
Автор: webern
Дата сообщения: 02.01.2007 00:28
2 vladmir


Цитата:
Как бы сделать, чтоб при вставке даты вставлялась только дата без времени?


поможет такой макрос:

Код: function getYearMonthDay(){
var d = new Date();
var month, date, year;
month = d.getMonth() + 1;
if (month < 10) month = "0" + month;
date = d.getDate();
if (date < 10) date = "0" + date;
year = d.getFullYear();
if (year < 10) year = "0" + year;
return date + "-" + month + "-"+ year;
}
document.write(getYearMonthDay());
Автор: vladmir
Дата сообщения: 03.01.2007 15:46
webern

Уже спасибо, но ещё не до конца то.

Макрос вставляет 03-01-2007
а надо бы 07-01-03

Поменял последнюю строчку:

function getYearMonthDay(){
var d = new Date();
var month, date, year;
month = d.getMonth() + 1;
if (month < 10) month = "0" + month;
date = d.getDate();
if (date < 10) date = "0" + date;
year = d.getFullYear();
if (year < 10) year = "0" + year;
return year + "-" + month + "-"+ date;
}
document.write(getYearMonthDay());

получается 2007-01-03

Видимо нужно заменить year = d.getFullYear(); на не фул какой-нибудь?
Автор: Smitis
Дата сообщения: 03.01.2007 21:30
vladmir
Ну так вырежи нужную часть строки, делов-то. Или тебе нужно объяснять, как на JS программировать?
Автор: vladmir
Дата сообщения: 04.01.2007 13:08
webern

Добавил в конце банальную замену - теперь окончательно то, что надо, спасибо.

function getYearMonthDay(){
var d = new Date();
var month, date, year;
month = d.getMonth() + 1;
if (month < 10) month = "0" + month;
date = d.getDate();
if (date < 10) date = "0" + date;
year = d.getFullYear();
if (year < 10) year = "0" + year;
return year + "-" + month + "-" + date;
}
document.write(getYearMonthDay());
document.selection.Replace("2007-","07-",eeReplaceAll | eeFindReplaceRegExp);

Smitis

Цитата:
Или тебе нужно объяснять, как на JS программировать?

С чего ты взял, что я умею программировать - только подправляю.
Автор: Smitis
Дата сообщения: 04.01.2007 23:11
vladmir

Цитата:
С чего ты взял, что я умею программировать - только подправляю.

Ну, с этого многие и начинают программировать
Метод replace - хорошо, но есть способы лучше. Например:
year = d.getFullYear().toString().substring(2)
Автор: vladmir
Дата сообщения: 05.01.2007 16:10
Smitis

Цитата:
year = d.getFullYear().toString().substring(2)


на выходе:
007-01-05

Подправляем

function getYearMonthDay(){
var d = new Date();
var month, date, year;
month = d.getMonth() + 1;
if (month < 10) month = "0" + month;
date = d.getDate();
if (date < 10) date = "0" + date;
year = d.getFullYear().toString().substring(3)
if (year < 10) year = "0" + year;
return year + "-" + month + "-" + date;
}
document.write(getYearMonthDay());

Вроде то, что треба:
07-01-05
Спасибо!
Автор: Smitis
Дата сообщения: 05.01.2007 23:22
vladmir
Строка "if (year < 10) year = "0" + year;" - лишняя
Тогда substring(2) будет работать правильно. А сейчас ты отрезаешь первые три символа из четырёх символов года, а потом добавляешь "0".
Автор: webern
Дата сообщения: 06.01.2007 14:18
Smitis

Цитата:
Строка "if (year < 10) year = "0" + year;" - лишняя

ты прав, я не обратил на эту строку внимания.



vladmir
с учетом указаний Smitis'а окончательный варинат для твоего скрипта будет такой:
Код: function getYearMonthDay(){
var d = new Date();
var month, date, year;
month = d.getMonth() + 1;
if (month < 10) month = "0" + month;
date = d.getDate();
if (date < 10) date = "0" + date;
year = d.getFullYear().toString().substring(2)
return year + "-" + month + "-" + date;
}
document.write(getYearMonthDay());
Автор: vladmir
Дата сообщения: 07.01.2007 19:58
webern
Smitis

07-01-07 - Крысота!

Хотел было ещё спросить как бы поменять картинку кнопки плагина Execute на что-нибудь без песочных часов, - у меня там куча всяких вставок в меню - каждый раз как жать - взгляд тормозится, - а потом взял да и поменял махом в PE Explorer.
Вот так, а не спросил бы про дату, так и не собрался бы. Дабблсэнкс.-)
Автор: sancher
Дата сообщения: 09.01.2007 19:07
Люди добрые,помогите.
Есть огромный(6000 строк) текстовый файл .
В нём есть строки с "\" ( с одним или несколькими) и без них.
Задача: удалить строки без "\".

Ну и ещё один вопрос.
Как потом в оставшемся файле отсортировать строки по первой букве.
Автор: MorSe
Дата сообщения: 09.01.2007 21:06
sancher

Цитата:
Задача: удалить строки без "\".

Вызываешь диалог Replace, отмечаешь опцию Use Regular Expressions. Дальше в поле Find пишешь:

Код: ^[^\\]*\n
Автор: sancher
Дата сообщения: 09.01.2007 22:05
Спасибо,MorSe.
До регулярных выражений никак руки не дойдут.Мощнейшая вещь.
Второй вопрос остается в силе.


Добавлено:
Да,кстати,а кто может отсортировать строки не только по первой букве в строке, а и
по 45,например.Есть такая необходимость.То есть у меня в начале каждой строки идет одинаковое число символов, потом пробел, потом строки продолжаются.
Есть мысля удалить первые символы до нужного в каждой строке,потом отсортировать
строки по первому символу.Кто сможет такое наваять,буду очень благодарен.
Автор: MorSe
Дата сообщения: 09.01.2007 23:04
sancher
Цитата:
Второй вопрос
Поищи среди плагинов. Я сам не пользовался, но, может, плагины SortString A/SortString D помогут.
Автор: sancher
Дата сообщения: 10.01.2007 00:01
Спасибо,MorSe.
Наверное плагин подходит,но он для версии 5.
Не хочу ставить 5 версию ради этой проблемы.
Буду думать.
Автор: Dante
Дата сообщения: 10.01.2007 07:33
sancher
SortString и SortNumber и в 6-ой версии отлично работают.
Автор: sancher
Дата сообщения: 10.01.2007 17:49
Dante
Почему же они неактивны у меня?
Не понимаю.


Добавлено:
Во ламер.Текст надо было выделить,
а я только сейчас допер .

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

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


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