SumatraPDF.exe -inverse-search "\"C:\Program Files\eclipse\inverse_search.bat\" \"%f\" %l"
不过,我需要修改一下,因为我的Eclipse安装位于这里:
C:\Program Files (x86)\Eclipse (C++)
我如何正确地逃避这条线? 我是否需要避免括号和加号呢? 还是仅仅是为了摆脱双引号?
SumatraPDF.exe -inverse-search "\"C:\Program Files (x86)\Eclipse (C++)\inverse_search.bat\" \"%f\" %l"
当有疑问时,逃避一切。 但是我发现我不需要转义(),%或者+。
我甚至不认为你需要逃避引号; 它应该足以做到:
SumatraPDF.exe -inverse-search ""C:\Program Files (x86)\Eclipse (C++)\inverse_search.bat" %f %l"