Возвышенное ненавидит «.. \ сохранить \» - испортил код цвета и макет. Как исправить?


0

Я использовал плагин Sublime + UnrealScript для программирования на UnrealScript с использованием UDK. Но я запрограммировал систему сохранения игры, и получил возможность добавить собственную папку (.. \ save), когда Sublime сделал это:

окраска струн

Похоже, что это связано с / * и "" - возвышенное отношение к нему, как будто я скучаю по "

Это также происходит с ''.

Это может быть проблема с плагином UnrealScript, я не знаю. Я бы по крайней мере хотел бы знать, почему это происходит, так как кажется, что интерпретация возвышенного пошла не так (как, например, Sublime думает, что я делаю / пытаюсь что-то сделать, когда на самом деле это не так)

Ответы:


1

Это, вероятно, не выделенный, а следующий, за которым следует ". Символ \, как вы, возможно, знаете, является escape-символом (по крайней мере, во многих языках).

Я не знаком с вашим языком в США, но держу пари, что проблема в этом.

Так что вам может понадобиться:

"..\Save\\"

Вместо.

Если США этого не делают, что я нахожу удивительным, то, возможно, это просто путаница синтаксиса. Разумеется, реальное объяснение состоит в том, работает ли он так, как ожидалось.


Я знаю, что его маркер запутался. Однако проблема в том, что «\\» заставит его искать «.. \ Save \\», значит «.. \» искать в корне, но «\\» ничего не значит - он будет для этого \\ частью имени файла, что Я не хочу
Гарет Джонс

2
Практически каждый язык, который я видел в Windows, позволяет вам использовать /вместо `\`. Если вы сделаете это, вы избежите этих неприятностей. Не знаю, так ли это с UnrealScript, но стоит попробовать.
Алан Шутко

Вы умный умный человек! Хорошо работает теперь, когда я использую / вместо \ - спасибо. Не могу поверить, что я забыл попробовать это!
Гарет Джонс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.