2017-02-10 9 views
0

Я хочу изменить «//» в моем возвышенном тексте 3, чтобы не комментировать следующий встроенный текст.Изменить '//' как комментарий в файле Javascript Sublime Text 3

Я использую backticks для подключения переменной к URL-адресу, а Sublime Text не игнорирует содержимое, но комментирует следующие символы.

Могу ли я использовать менее используемую серию ключей для моего комментария, например, «\\»? Here's what it looks like.

Вот мой код в моем .js файле:

function getPhotosForSearch (searchQuery) { 
    var url = `${CORS_PROXY}${FLICKR_API_URL}${FLICKR_API_KEY}&text=${searchQuery}`; 

    return (
fetch(url) 
.then(response => response.json()) 
.then(res => { 
    return res.photos.photo.map(photo => { 
    var photoData = { 
     large: `https://farm${photo.farm}.staticflickr.com/${photo.server}/${photo.id}_${photo.secret}_b.jpg`, 
     thumb: `https://farm${photo.farm}.staticflickr.com/${photo.server}/${photo.id}_${photo.secret}_t.jpg`, 
     title: photo.title 
    } 
    return createFlickrThumb(photoData); 
    }) 
}) 
) 

}

+4

Плагин синтаксиса JavaScript, который вы используете, не понимает нотацию шаблона строки ES2015. Это настоящая проблема. – Pointy

+0

Вы пробовали какие-либо другие редакторы с более современной поддержкой JavaScript, например Visual Studio Code? – Marty

+0

Я поместил код в файл .js, подсветка хорошо работала. –

ответ

1

Вы можете установить babel-sublime пакет.

Цитирование из документов, оно поддерживает: Определения языков для ES6 + JavaScript с использованием синтаксиса React JSX.

Установить с: CTRL +SHIFT + р, местонахождение: Управление Пакет: Установить пакет и выберите Бабеля.

Выберите его в ViewСинтаксисОткрыть все с текущим расширением, как ...JavaScript (Babel)

Ваш код с этой средой:

enter image description here

+0

Да, это сработало. Большое спасибо! –

+1

@coco_moloko приветствую вас. Если ответ вам помог, не стесняйтесь принять его. – mrlew

+0

он должен был принять ваш ответ. сделал трюк для меня, спасибо –