I was encouraged to look at Virtual Studio Code for both LaTeX as well as Python and C++ development and compilation. VS code seems very nice and like it supports all the features I was interested in. Here are some notes on setting it up
Install the LaTeX Workshop Extension
Follow the instructions from the developer to enable "officially unsupported" use of a 3rd party App viewer that supports SyncTex.
Edit the settings.json
file
command + ,
which will open a Settings
tabOpen Settings (JSON)
when hovering over it - click thisSkim
(the PDF viewer I am using) to support SyncTeX from the PDF back to the editor tex filesSync between PDF and TeX
command
+ option
+ j
in latex file brings you to the line in PDFcommand
+ shift
+ mouse in PDF brings you to LaTeX