Каждая строка начинается с большой буквы

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 40
Joined: Wed Mar 23, 2016 1:18 pm

Каждая строка начинается с большой буквы

Post by Dimsok »

Как это можно сделать? В edit-selection не нашёл такой опции. Всё с маленькими, большими буквами, режим предложений, а этого нет.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Dimsok
А по какой причине "режим предложений" вам не подходит?

Offline
Posts: 40
Joined: Wed Mar 23, 2016 1:18 pm

Post by Dimsok »

Много он изменит в файле-словаре типа:
слово перевод
слово 2 перевод 2

Там скорее полезнее будет Title case, но мне не надо, чтобы все слова (и те, что через запятую) начинались с большой. Именно чтобы только первая буква каждой строки.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Dimsok
Тогда, можно делать вертикальное (блоковое) выделение шириной в один символ и делать в нем CTRL+6 ("ВСЕ ПРОПИСНЫЕ").
UPD.: Но предварительно надо перенос строк по словам отключать (CTRL+U)!

Offline
Posts: 40
Joined: Wed Mar 23, 2016 1:18 pm

Post by Dimsok »

Хм, странно, думал такая простенькая задача решаема и так, либо имеющимися скриптами. Странно, что это никому не было нужно.

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Dimsok wrote:Хм, странно, думал такая простенькая задача решаема и так, либо имеющимися скриптами. Странно, что это никому не было нужно.
А разве предложенный способ не подходит под определение "решаема и так"?

P.S. Равно как и с двумя другими тезисами тоже трудно не согласиться (1. О сложности задачи; 2. О востребованности). Будем объективны, редактирование/составление словарей - не массовое увлечение.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Так ведь скрипт SearchReplace.js,
Искать что: ^(.)
Заменить чем: $1.toUpperCase()
С установленными галочками "Regular expressions", "Multiline" и "Replace with function".

Offline
Posts: 40
Joined: Wed Mar 23, 2016 1:18 pm

Post by Dimsok »

Работает, спасибо.
Post Reply