Skip to content
This repository has been archived by the owner on May 11, 2021. It is now read-only.

hsz/idea-latex

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

idea-latex v0.3.0

Gitter Build Status Donate

Version Downloads Downloads last month

Introduction

LaTeX is a plugin supporting LaTeX in your project. It supports following JetBrains IDEs:

  • Android Studio
  • AppCode
  • IntelliJ IDEA
  • PhpStorm
  • PyCharm
  • RubyMine
  • WebStorm
  • 0xDBE

Compiled with Java 1.6

Features

  • Syntax highlighting
  • Editor toolbar actions with shortcuts
  • Code folding

Feature requests:

  • suggesting functions' names
  • obtaining installed packages
  • generating PDF files
  • preview generated PDF files
  • and more...

Installation

  • Using IDE built-in plugin system:
    • Preferences > Plugins > Browse repositories... > Search for "LaTeX" > Install Plugin
  • Manually:
    • Download the latest release and install it manually using Preferences > Plugins > Install plugin from disk...

Restart IDE.

Usage

Available shortcuts:

Action name Output Shortcut
Bold
\textbf($SELECTION$)
Ctrl + L, B
Italic
\textit($SELECTION$)
Ctrl + L, I
Underline
\underline($SELECTION$)
Ctrl + L, U
Align left
\begin{flushleft}$SELECTION$\end{flushleft}
Ctrl + L, L
Align center
\begin{center}$SELECTION$\end{center}
Ctrl + L, C
Align right
\begin{flushright}$SELECTION$\end{flushright}
Ctrl + L, R

Changelog

Version 0.2

  • Toolbar actions: bold, italic, underline, align left, align center, align right
  • Color settings page
  • Sections folding

Version 0.1.1

  • Fixed syntax highlighting (better BNF and Flex rules)

Version 0.1

  • Basic syntax highlighting

Developed By

@hsz Jakub Chrzanowski

Contributors

  • you can be first on this list

License

Copyright (c) 2017 hsz Jakub Chrzanowski. See the LICENSE file for license rights and limitations (MIT).