I want to write latex in both Latin as well as Persian using TeXLive and xepersian package. I have experiences with Texstudio but I need an editor which avoids two problems:
1-crazy cursor: when a Persian paragraph is longer than a single line of the editor (Texstudio in my case) then the location that the cursor is shown is not the accurate location of it (the cursor is shown one character after its true location).
2- messy order of characters: When both Persian texts and commands/LTR texts are present in the same line the order of appearance for the characters for command/LTR is shuffled annoyingly. an example:
با جایگذاری رابطه (\ref{GDP}) در رابطه (\ref{GNDI}) خواهیم داشت: