Еще баг?

Обсуждение продукта JetBrains ReSharper.
_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Еще баг?

Сообщение _ae_ » 17.11.2006 (Пт) 18:54

I
В master-странице объявлен элемент с runat=server и id=ABC
В коде(который компилируется и запускается) этой же страницы(который расположен в отдельном файле) написано, скажем ABC.innerText=""
При этом ABC выделяется красным. С тем же тултипом - NOT RESOLVED.
II
В код, который располагается на странице в блоке <script runat="server" language="VB"> программа вообще не смотрит?

Dmitry Lomov
JetBrains
JetBrains
 
Сообщения: 12
Зарегистрирован: 15.11.2006 (Ср) 13:26

Сообщение Dmitry Lomov » 17.11.2006 (Пт) 20:18

А можно увидеть код, на котором это происходит?

У меня с ходу не воспроизвелось :(
Dmitry Lomov
Senior Software developer
JetBrains, Inc.
"Develop With Pleasure!"

olka
JetBrains
JetBrains
Аватара пользователя
 
Сообщения: 27
Зарегистрирован: 17.11.2006 (Пт) 1:20
Откуда: JetBrains

Сообщение olka » 22.11.2006 (Ср) 20:33

Не очень понятно в чем проблема... Можешь привести пример на котором воспроизводится?...

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 22.11.2006 (Ср) 21:17

Код: Выделить всё
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
dim A as String

End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
    </div>
    </form>
</body>
</html>
Выделить в скрипте A и нажать правой кнопкой Меню reshaper'а там нету.

olka
JetBrains
JetBrains
Аватара пользователя
 
Сообщения: 27
Зарегистрирован: 17.11.2006 (Пт) 1:20
Откуда: JetBrains

Сообщение olka » 23.11.2006 (Чт) 12:40

Ну вот, теперь все гораздо понятнее... :)
Действительно отсутствие меню - очень странно... С этим будем разбираться. Но очевидно, что Решарпер в этом фрагменте кода работает - ctr-B переходит на декларацию, alt-f7 сообщает что это единственный usage. Посмотри пожалуйста, у тебя тоже это все работает?

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 23.11.2006 (Чт) 13:41

кнопки\подсветка работают

olka
JetBrains
JetBrains
Аватара пользователя
 
Сообщения: 27
Зарегистрирован: 17.11.2006 (Пт) 1:20
Откуда: JetBrains

Сообщение olka » 24.11.2006 (Пт) 15:02

Здесь можно следить за состоянием бага про отсутствие менюшки:
http://www.jetbrains.net/jira/browse/RSRP-32372

В первом посте, ты упоминал о красном коде с пометками NotResolved. Если не сложно, можешь воспроизвести на небольшом фрагменте кода или может быть пояснить как эта проблема воспроизводится?...

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 24.11.2006 (Пт) 15:30

Я помню. Но пока у меня не получается воспроизвести его в "чистых" условиях.
У меня есть довольно большой проект, там часто видны пометки NOT_RESOLVED, но восстановить их в более "чистом" виде я пока не могу.

olka
JetBrains
JetBrains
Аватара пользователя
 
Сообщения: 27
Зарегистрирован: 17.11.2006 (Пт) 1:20
Откуда: JetBrains

Сообщение olka » 24.11.2006 (Пт) 15:42

Тогда несколько наводящих вопросов. Я правильно понимаю что речь идет об ASP проекте? Может красные пометки появляются в местах, где используется LateBinding (в таких ситуациях ReSharper не умеет определять функция какого класса использована и выдает такое сообщение)?

То есть если можно как-то охарактеризовать какого плана код (использование функций, конструкторов, классов) красится красным.

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 24.11.2006 (Пт) 16:05

ASP-проект.
Функции, объявленны в public-модуле того же проекта.
Внутри класса, но в другом файле, но в том же проекте функции выделяются красным.
Причем эти же функции в одних файлах выделяются а в других - нет.

Dmitry Lomov
JetBrains
JetBrains
 
Сообщения: 12
Зарегистрирован: 15.11.2006 (Ср) 13:26

Сообщение Dmitry Lomov » 25.11.2006 (Сб) 13:17

_ae_ писал(а):ASP-проект.
Функции, объявленны в public-модуле того же проекта.
Внутри класса, но в другом файле, но в том же проекте функции выделяются красным.
Причем эти же функции в одних файлах выделяются а в других - нет.


А правда ли, что там, где красится крысным, late binding используется?
Dmitry Lomov
Senior Software developer
JetBrains, Inc.
"Develop With Pleasure!"

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 25.11.2006 (Сб) 13:40

Вроде бы нет, все типы объявлены сразу.
Но сейчас я уже точно не могу сказать, ReShaper не работает и я не помню, что он выделял, а что нет.


Вернуться в ReSharper

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList