CoffeeScript: синхронизируйте полученные номера строк JavaScript

StackOverflow https://stackoverflow.com/questions/8300080

  •  22-10-2019
  •  | 
  •  

Вопрос

Мне нравится некоторые из того, что предлагает CoffeeScript, но единственная вещь, которая мешает мне переключаться, - это отсутствие синхронизации номера линий. Я знаю, что это может быть против обычной практики, но я часто делаю код JavaScript, который в конечном итоге составляет более 1000 строк, и это происходит неоднократно.

Кроме того, я часто получаю ошибки во время разработки. К сожалению, номера линий JavaScript вообще не совпадают с CoffeeScript. Это означает, что я должен отлаживать в JavaScript, чтобы вернуть исправления обратно в CoffeeScript, который, как мне кажется, может стать немного сложным по мере роста файла.

Могу ли я как -то синхронизировать номера строк?

Это было полезно?

Решение

Нет, но это работает над. Я предполагаю, что это проблема для чего -либо, используя инструменты закрытия Google (например, Clojurescript; по крайней мере для агрессивной оптимизации, я думаю), поскольку он имеет довольно агрессивное переписывание кода и переименование переменной. Но для других Langauges (например, CoffeeScript) это не большая проблема, поскольку функции и переменные сохраняют свое имя в выводе JavaScript, а сгенерированный код легко читать и понимать.

Другие советы

Как сказал Мариус, на данный момент это невозможно. Но поставщики браузеров думают/работают над способом перемещения поддержки/выполнения Coffecry в браузеры, поэтому вам больше не придется работать с JavaScript.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top