Мой сын 5-1/2 лет начинает пользоваться компьютером, и ему нравится набирать текст в редакторе. Он использовал TuxPaint раньше и знаком с идеей "холста" для рисования (где рисование чего-либо в любом месте холста является честной игрой).

Когда он открыл текстовый редактор (это было gedit в Qimo Linux), он попытался сделать то же самое - он указал текстовый курсор на произвольное место в окне редактора и ожидал, что сможет печатать там (как текст) холст ", если хотите). Мне пришлось объяснить ему, что ему придется несколько раз нажать Enter , чтобы создать новые строки, а также несколько раз Space , чтобы создать столбцы, прежде чем он сможет это сделать. Это неоптимально.

Мой вопрос: как я могу выполнять редактирование текста в форме холста, как в свободной форме? Почти как шестнадцатеричные редакторы прошлого. Я не заинтересован в том, чтобы заставить его создавать "текстовые области" в программе рисования.

2 ответа2

1

В бесплатном текстовом редакторе SciTE есть эта опция, называемая виртуальным пространством. Это можно включить, отредактировав файл опций пользователя. В SciTE выберите Функции> Открыть файл параметров пользователя. Вставьте следующую строку в файл (который, вероятно, пуст для новой установки):

virtual.space=2

и вы сможете расположить курсор в любом месте на введенной вами строке.

Чтобы создать целый пустой холст, вы можете нажать [Enter], пока не получите желаемую длину, и сохранить свой файл как CanvasTemplate.txt. Чтобы нарисовать, откройте шаблон и сохраните как новый файл.

TextMate также имеет эту возможность - он находится под Edit> Mode> Freehand Editing. (См вопрос: TextMate нажмите до конца строки).

-3

Нет, по определению текстовый файл представляет собой поток символов: понятие "местоположение" не имеет смысла в редакторе текстовых файлов, кроме порядка символов в потоке. То, что вы просите, неизбежно потребует программы, которая манипулирует изображениями, а не текстовыми файлами, независимо от того, заинтересованы они в вас или нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .