Webshtorm под линуксом. Отладка.
Приветствую уважаемые гуру ! Такой вопрос. Кто-нибудь отлаживался в webshtorm под линуксом ? Что-то у меня не работает совершенно. Т.е. в небольшом тестовом проекте всё работает прекрасно. Начинаю отлаживать реальный проект - постоянно одно и то же - не срабатывают точки останова. До этого работал под macOs, было всё в лучшем виде. Попытался перенести проект под линукс, сразу наткнулся на этот баг. Не подскажете что тут можно сделать ?
P.S. Советы юзать встроенный отладчик броузера кагбэ не канают. У меня 10 тысяч строк исходников, причем всё на typescript. |
P.S. Дополнение. Глянул все-таки в консоль яваскрипта, а там всё чудесатее и чудесатее. Или как говорится чем дальше в лес, тем толще партизаны. Так вот. На загрузку абсолютно всех яваскриптов, консоль ругается ненормативным выражением 404. При этом всё грузится, приложение работает и вообще тишь и гладь. Специально сделал глупость
var a:any=undefined; var x:number=a.xx; разрешив при этом бряк на эесепшинах. Прекрасно в этом месте брякается и показывает код, причем не js, а исходный typescript. Т.е. получается как в песенке Винни-пуха - "Но скрипт удивительно хитрый предмет, он как-бы есть, и его как-бы нет". Вобщем дурдом на прогулке. Полный причем, если учесть что небольшие файлы грузятся и брякаются нормально. Зашел на страничку отзывов https://chrome.google.com/webstore/d...bmllji/reviews там тоже народ ругается. Причем судя по плотности ругани, под виндой тоже какие-то глюки (просто под ней сидит больше всего народу). Только под мак осью всё шоколадно. Кароч, мужики, буду дико признателен, если кто-то подскажет как это гамно лечить. Пока делать нечего, возвращаюсь на мак. P.P.S На всякий случай моя конфигурация. Копм: Samsung R-560. CPU Dual Core P9600, RAM 8Gb, Video Nvidia GeForce 9600GT Linux: Ubuntu 12.04.3 amd64 с самыми последними на сей день обновлениями. MacOs: Hackintosh 10.8.5 тоже с последними обновлениями. Java: И там и там Oracle jdk 1.7 Webshtorm: 7.0.3 билд от 26 декабря 2013. Chrome: Самый последний 31.0.1650.63 Еще одно дополнение. Расширение под firefox похоже работает. Так что те кто пишет на чистом яваскрипте радуются. Увы, исходники typescript через map-файлы по-моему сам файрфокс открывать не умеет. Так что не получилось у меня пока поработать под линуксом. Пичалька :( Нда... Попытался сейчас красную шапочку натянуть по самые уши. Вроде это стабильный дистр, применяемый там, где нужна надежность. Не даром на 3-е ядро он пока так и не перешел. Дык ёлы ! Под него даже последний хром не встал ! Несовместимость по библиотеке libc ! Хорошо что сначала на виртуалке проверил. В связи с этим вспомнился анекдот. Сидят в кабаке Билл Гейтс и Линус Торвальд. В кабаке телевизор работает и в нем девки голые кривляются. Вдруг передача прерывается и диктор замогильным голосом сообщает, что 10 минут назад разбился самолет, следовавший рейсом из Нью-Йорка. Торвальдс говорит мол Аааа !!! Небось бортовой комп под твоей глюкавой отстойной NT-шкой работал ! Если бы оно ходило под линуксом, самолет бы не разбился ! На что Гейтс спокойно отвечает - Разумеется не разбился бы. Он просто не нашел бы совместимого аэродрома, чтобы взлететь :) |
Господа, проблема решена. На маке у меня была 7.0, на линуксе 7.0.3. Сижу сейчас на маке, примуса починяю и никого не трогаю. Тут приходит предложение проапгрейдится. Соглашаюсь. Ставлю 7.0.3. Получаю те же самые не работающие бряки, что и на линуксе ! Хорошо. Разыскал по варьезникам 7.0 для линукса. Скачал, попробовал, всё заработало.
Короче, мужики. Ежели кто тут сидит на 7.0 и дебагается через хром, не торопитесь апгрейдиться. Себе дороже получится. Будем ждать пока поправят расширение для хрома. |
Часовой пояс GMT +3, время: 10:27. |