Add TeXiFy IDEA support

remotes/origin/busyindicator
Abby Berkers 6 years ago committed by Albert Astals Cid
parent d2ae60ac4e
commit c56a924ab4
  1. 1
      conf/dlgeditor.cpp
  2. 1
      conf/okular_core.kcfg
  3. 2
      core/texteditors_p.h
  4. 2
      doc/index.docbook

@ -32,6 +32,7 @@ DlgEditor::DlgEditor( QWidget * parent )
m_dlg->kcfg_ExternalEditor->addItem( i18nc( "Text editor", "Emacs client" ), 4 );
m_dlg->kcfg_ExternalEditor->addItem( i18nc( "Text editor", "Lyx client" ), 5 );
m_dlg->kcfg_ExternalEditor->addItem( i18nc( "Text editor", "TeXstudio" ), 6 );
m_dlg->kcfg_ExternalEditor->addItem( i18nc( "Text editor", "TeXiFy IDEA" ),7 );
m_dlg->kcfg_ExternalEditorCommand->setWhatsThis( i18nc( "@info:whatsthis",
"<qt>Set the command of a custom text editor to be launched.<br />\n"

@ -74,6 +74,7 @@
<choice name="Emacsclient" />
<choice name="Lyxclient" />
<choice name="Texstudio" />
<choice name="Texifyidea" />
</choices>
</entry>
<entry key="ExternalEditorCommand" type="String">

@ -33,6 +33,8 @@ static inline QHash< int, QString > buildEditorsMap()
QStringLiteral( "lyxclient -g %f %l" ) );
editors.insert( SettingsCore::EnumExternalEditor::Texstudio,
QStringLiteral( "texstudio --line %l" ) );
editors.insert( SettingsCore::EnumExternalEditor::Texifyidea,
QStringLiteral( "idea --line %l" ) );
return editors;
}

@ -2518,7 +2518,7 @@ Context menu actions like Rename Bookmarks etc.)
This is the case when the document has references to the various points (usually row and column number) of sources it was generated from. The &DVI; format supports natively the addition of the information about the sources the LaTeX document was generated from. A similar system exists for &PDF; documents, called <acronym>pdfsync</acronym>, which stores these extra information in an external file named after the &PDF; file itself (for example <filename>mydocument.pdfsync</filename> for <filename>mydocument.pdf</filename>).
</para>
<para>
&okular; ships with preconfigured settings for the following editors: <ulink url="https://kate-editor.org/">&kate;</ulink>, <ulink url="https://kile.sourceforge.io/">Kile</ulink>, <ulink url="https://www.scintilla.org/SciTE.html">SciTE</ulink>, <ulink url="https://www.gnu.org/software/emacs/">&Emacs; client</ulink>, <ulink url="https://www.lyx.org/">LyX client</ulink>, and <ulink url="https://www.texstudio.org/">TeXstudio</ulink>.
&okular; ships with preconfigured settings for the following editors: <ulink url="https://kate-editor.org/">&kate;</ulink>, <ulink url="https://kile.sourceforge.io/">Kile</ulink>, <ulink url="https://www.scintilla.org/SciTE.html">SciTE</ulink>, <ulink url="https://www.gnu.org/software/emacs/">&Emacs; client</ulink>, <ulink url="https://www.lyx.org/">LyX client</ulink>, <ulink url="https://www.texstudio.org/">TeXstudio</ulink>, and <ulink url="https://github.com/hannah-sten/texify-idea">TeXiFy IDEA</ulink>.
</para>
<note>
<para>

Loading…
Cancel
Save