Импорт фрагментов PhraseExpress в Textexpander

2679
Ishan

Есть ли способ импортировать фрагменты текста, сделанные с помощью PhraseExpress в Windows, в TextExpander на Mac?

Я знаю, что вы можете импортировать фрагменты TextExpander в PhraseExpress, но вы можете сделать наоборот.

2

3 ответа на вопрос

1
PhraseExpress

PhraseExpress 9.1 can now sync with TextExpander in both directions: http://www.phraseexpress.com/textexpander-windows.htm

Хотелось бы иметь возможность экспортировать фразы в текст, встроенный в PhraseExpress CSV. Ishan 10 лет назад 0
0
user 99572 is fine

Краткий ответ: нет, вы не можете этого сделать. PhraseExpress использует собственный метод экспорта, который позволяет импортировать только эти файлы в PhraseExpress.

Длинный ответ: нет простого пути. Однако, если вы копируете свои фрагменты PhraseExpress в csv-файл (например, Excel или OpenOffice Writer), вы можете повторно импортировать этот файл в TextExpander. Вы не сможете сохранить какие-либо макросы. И вам придется либо скопировать и вставить все фрагменты и их описания по одному или написать скрипт, который копирует все из этих файлов и записывает их в другом месте. (Я сделал что-то подобное некоторое время назад с AutoHotkey.)

РЕДАКТИРОВАТЬ: я нашел сценарий AutoHotkey, который я создал, чтобы скопировать из окна PhraseExpress в электронную таблицу Excel. Именно для немецкой версии PhraseExpress вам придется настроить используемые сочетания клавиш. (Или я могу сделать это позже, если мне удастся это сделать.)

Вот код AutoHotkey:

 ; Edit, Exit, Suspend +!e::Edit +!x::ExitApp +!s::Suspend  ; Reload section #IfWinActive, ahk_class SciTEWindow F9:: send ^s Reload  Return   #IfWinActive ahk_class TpexMWnd4  F5:: Clipboard =  SendInput !b^a^c ; Beschreibung kopieren ClipWait Beschreibung := Clipboard  SendInput ; Textbausteininhalt kopieren Clipboard =  SendInput ^a^c  ClipWait Inhalt := Clipboard  ; Autotext kopieren clipboard =  SendInput !a SendInput ^a^c  sleep 100 autotext := Clipboard  ; zu excel wechseln und in Zellen eintragen, danach in untere Reihe wechseln WinActivate ahk_class XLMAIN WinWaitActive ahk_class XLMAIN Sleep 200 SendRaw %Beschreibung% Sleep 100 SendInput  Sleep 100 SendRaw %inhalt% Sleep 100 SendInput  Sleep 100 SendRaw %Autotext%  Sleep 100 SendInput  Sleep 100 SendInput  Sleep 100  ; Zu pex wechseln WinActivate ahk_class TpexMWnd4 Sleep 200 Send !u Sleep 200 send  Sleep 200 Return   F6:: Clipboard =  SendInput !b ; zu Beschreibung gehen  SendInput ; Textbausteininhalt kopieren Clipboard =  SendInput ^a^c  ClipWait Inhalt := Clipboard  ; Autotext kopieren clipboard =  SendInput !a SendInput ^a^c  sleep 100 autotext := Clipboard  ; zu excel wechseln und in Zellen eintragen, danach in untere Reihe wechseln WinActivate ahk_class Notepad WinWaitActive ahk_class Notepad Sleep 100 SendRaw %Autotext% Sleep 100 SendInput  Sleep 100 SendRaw %inhalt%   Sleep 100 SendInput  Sleep 100   ; Zu pex wechseln WinActivate ahk_class TpexMWnd4 Sleep 200 Send !u Sleep 200 send  Sleep 200 Return 

Если это слишком утомительно для вас, возможно, будет проще воссоздать фрагменты в TextExpander.

Может быть, если вы обратитесь в службу поддержки PhraseExpress, они вам помогут, но в противном случае не существует простого способа поделиться своими фрагментами PhraseExpress с Textexpander, ни с помощью синхронизации, ни с помощью импорта.

0
Jaymez

Just noticed this myself while looking for a solution to the same problem:

  1. I highlighted all snippets and folders,
  2. Went to { File > Save As... },
  3. On the pulldown for file type, I selected {*.textexpander}.

That's all there is to it. Mind you, I have yet to verify that this works, especially any macro conversions, but I figure if PE can import from TE, they can probably write a file in the same format.

Godspeed.

Когда вы сохраняете как `.textexpander` формат файла, этот формат отличается от формата, который использует ** text expander для mac **. Формат файла `.textexpander`, который сохраняет Phrase Express, представляет собой сжатый zip-файл, который переименовывается в` .textexpander`. Это также то, что делает проприетарный формат ** .Prase Express ** `.pxp`, и когда вы открываете его с помощью текстовый редактор, вы получаете нечитаемый текст. Это не похоже на ** расширитель текста для Mac **, который можно легко открыть и отредактировать с помощью текстового редактора. Ishan 10 лет назад 0