TeXstudio 2.10.4

TeXstudio is an IDE that simplifies creating and editing LaTeX documents. It has numerous features like syntax highlighting, an integrated document and PDF viewer, reference checking and link overlays, auto-completion, code folding, over 1000 builtin math symbols, bookmarks, spellchecking, multi-cursor editing, image drag and drop, table formatter, and many other assistants for images, tables, formulas. It can be used with different TeX compilers and distributions and multiple build steps. It's also cross-platform and portable.

Tags c++ qt5 latex tex word-processor text-editor wordsetting
License GNU GPL
State stable

Recent Releases

2.10.405 Nov 2015 13:04 minor feature: - adapt to changed TeXlive paths on Mac OS X El Capitan (path detection and change notification) - more granular selection of update notifications: stable / release candidate /development - image as an alternative caching format (better rendering results for some cases) - import fedora patch: more general commands for external viewers on linux - respect clipboard priority if there are multiple possible mime-types that could be pasted - support newif, newfontfamily, newfontface as definition commands - ignore keyboard layout change if the current language context is ambigious - folding of square brackets - option for scaling of the segment preview - some code optimizations for speedup - fix: setting root in structureview per contextmenu - fix: problem with open braces and bibliography/label - fix: environ dependent syntax check - fix: using for mathstart - fix: mirror cursor in insert env - fix: problem with unclosed square brackets - fix: assert failure when cursor column is too high in word moving mode - fix: rtl detection lagging behind the actual text - fix: spell checking in command arguments and section titles - fix: cursor position for tabwidth == 1 - fix: multiple "View" calls to Acrobat (Reader) did not work - fix: bibids in the completer - fix: tooltip preview of - fix: loading of profile in portable mode - fix: palette and application style were not necessarily updated correctly when loading a profile - fix: tooltip width prediction for rich text tooltips - fix: false positive detection and replacement of literal quotes on windows - fix: sizes for segment preview respect hiDpi displays - fix: pdflatex segment preview on windows was always shown on first line - fix: cleanup of pdfs generated by segment preview in temp folder - added greek translation and updated several other languages - some updates to the manual - some updates to cwl files
2.9.009 Mar 2015 23:45 major feature: Link overlays for urls. Close editor tab by pressing middle mouse button. More standard shortcuts (in particular for OS X). Support optional filename argument in txs:///view-pdf-internal. Add "expand/collapse all documents" to context menu of structure. Add tabulary support. Open correct log file if output filenames are changed due to " -job-name=targetfile" (note: changed pdf filename not yet supported). User-defined icons are now portable: if possible icon paths are stored relative to settings dir or application dir. Windowed pdf viewer now supports --no-focus argument. Improved detection of label name for "Insert ref to Next Label". Improved context detection for preview (multi-line math, cursor inside multi-char delimiter). Improved search for texdoc location. Improved log parsing including support for LaTeX3 warnings and errors. Resize with soft line warp: keep vertical cursor position constant. Support .tikz files (treated like .tex files). New options: Advanced Editor - Structure Panel ("Show elements in comments", "Mark structure elements beyond end document " and "Mark structure elements in appendix"). New option: mouse wheel zoom also controls the log editor (patch by Paulo Silva). New option: encoding of bib files. New options: some GUI elements are now scalable (for better hi-res display support). Some cleanup in the options dialog. Change: LaTeX templates need to have " !TXS template" on the first line if placeholders should be interpreted, otherwise files are loaded as plain LaTeX. FIXES: Maintain expansion of the Structure View in more situations. CaseSensistivity for global search. Sync scrolling in enlarged embedded pdf viewer. Interpretation of !BIB program = biber. Fit to text width in multi-page grid of pdf viewer. Unsaved documents could create false entries when saving a session. Forgotten editor shortcuts. Linecache on retina display. On OS X: the dictionary default is path relative to app. Compilation on freebsd /patch by Abilio). Dis
2.8.902 Feb 2015 03:16 cleanup: x.x link overlays for urls close editor tab by pressing middle mouse button more standard shortcuts support optional filename argument in txs:///view-pdf-internal add "expand/collapse all documents" to context menu of structure add tabulary support open correct log file if output filenames are changed due to " -job-name=targetfile" user-defined icons are now portable: if possible icon paths are stored relative to settings dir or application dir windowed pdf viewer now support --no-focus argument improved detection of label name for "Insert ref to Next Label" improved context detection for preview improved search for texdoc location new option: Advanced Editor - Structure Panel - Show elements in comments new option: mouse wheel zoom also controls the log editor new option: encoding of bib files new options: some GUI elements are now scalable some cleanup in the options dialog fix: caseSensistivity for global search fix: sync scrolling in enlarged embedded pdf viewer fix: interpretation of !BIB program = biber fix: fit to text width in multi-page grid of pdf viewer fix: unsaved documents could create false entries when saving a session fix: forgotten editor shortcuts fix: linecache on retina display fix: on OSX: the dictionary default path relative to app fix: compilation on freebsd patch by Abilio fix: display user command icon fix: svn auto-checkin was not executed after some types of save operations fix: link-click on bib file also searches in additionalBibPaths fix: some sections were incorrectly marked as "beyond end of document" fix: crash when file is removed and silent reload is activated fix: failed "! TeX encoding" detection due to bug in line end detection removed: case insensitive completion
2.8.824 Nov 2014 03:16 minor feature: basic Asymptote highlighting improved parsing of command options notify that syncing between PDF and .tex won't work anymore after "File Save As..." fix: crash in column handling of table parser fix: crash in math preview generation fix: txs finds resource in app if it is not installed under /Applications. fix: open completer on typing comma only when the context suggests it fix: tab replacement was only performed for tabOrIndent if there was a selection fix: shortcut saving, so that added shortcuts are saved fix: too large symbol on non-retina screen with retina notebook fix: shortcut Shift+Backspace works like Backspace fix: indentation increasing if pasting with newline at and and cursor is at line start fix: replacing a selection by itself should not change anything fix: rendering results may be slightly differerent depending on the usage of the line cache. some updates to the manual
2.8.627 Oct 2014 07:01 minor feature: tab key inserts tab or indents, depending on cursor selection error table can be filtered and sorted tooltips on package names show a short description of the package support and in commands enable the possibility to remove shortcuts from qeditor sort shortcuts for editor in order of operation name more robust text width calculation in pdf mark section beyond end of document with orange background removed pdf printing detect fonts containing ligatures maintain cursor position when using "Align Columns" for tables fix: remember removed shortcuts e.g. tab for insertSelection fix: completer opening in special cases for keyval completion fix: find next in pdf viewer fix: do not interpret in verbatim as comment fix: user command names might be lost fix: update of monchrome/color settings in pdf viewer fix: help not working on OS X fix: make case conversion work for systems with old Qt 4.6 fix: case conversion work also for cursor mirrors fix: broken cursor position for wrapped RTL text fix: crash when switching between qt and normal rendering fix: text background was not always drawn with the correct background color updated cwls: yathesis, marvosym, microtype, pifont, glossaries
2.8.408 Sep 2014 02:25 major bugfix: Improved syncing to PDF: don't scroll PDF to top of page if the highlighted area is already visible. Support command detection for DeclareRobustCommand. Persistently store fit and center options of preview panel. Support more environments for table auto-formatting. Remember scope when deleting auxiliary files. Improved handling of incomplete options in the syntax checker. New/improved cwls: mathtools, circuitikz. Fix crash with RTL text input. Fix some shortcuts couldn't be assigned on OSX. Fix multi-cursor edits are now grouped into a single undo action. Fix lost scroll position when previewing large images. Fix assignment of multiple shortcuts to editor operations. Fix unindent per shortcut without selection. Fix more consistent behavior for PgUp/PgDown in PDF viewer. Fix immediately generate cursor mirrors when inserting via the menu. Fix commands defined in one file included by many documents were only known in the completion list of one them. Fix compile option without poppler. Fix crash with newcommands xyz 123456789 . Fix BEGIN_FOLD could not be folded. Fix apply grayscale and invert color settings also to magnifier. Fix incorrect search hightlight region in PDF viewer with Qt5.