Блокнот ++ сворачивание / сворачивание скрывает все?

2

Я использую Windows 8.1 и только что скачал Notepad ++ v6.8 для использования в некоторых разработках HTML / PHP.

Проблема, с которой я сталкиваюсь, связана с маленькими знаками +/- (сгиб / коллапс) на левой стороне IDE.

Обычно, когда я нажимаю на один из значков +/-, чтобы свернуть раздел, он закрывает только этот уровень / раздел.

Однако теперь он закрывает ВСЕ под ним тоже. (а не только тот раздел / фрагмент кода, который соответствует группировке (открывающие / закрывающие теги)

Пример проиллюстрирован ниже:

Если я нажимаю +/- рядом с любым из <div> class="item">s, он полностью скрывает все под ним ... даже в нижнем колонтитуле.

Как я могу это исправить? Я пытался изучить материал уровней сгиба / коллапса, но ничего не изменило результаты / поведение.

Это ошибка в новой версии? Я не верю, что установка на моем рабочем компьютере работает таким образом.

 <?
$pageTitle = 'Home Page';

include('_includes/header.php');

?>

<div id="slideContainer">
    <div class="item">
            <h2 class="itemTitle">Meet KO</h2>
            <div class="itemImage"><a href="/">
                <img alt="Meet KO" border="0" src="images/homepage/meet_ko.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>

        <!-- vsmile -->
        <div class="item">
            <h2 class="itemTitle">Try On A New Smile</h2>
            <div class="itemImage"><a href="/">
                <img alt="Try On A New Smile" border="0" src="images/homepage/mvb_icon.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>

        <!-- getting started -->
        <div class="item">
            <h2 class="itemTitle">Getting Started</h2>
            <div class="itemImage"><a href="/">
                <img alt="Getting Started" border="0" src="images/homepage/ko_101.jpg" /></a>
            </div>
            <div class="itemButton"><a href="/">
                <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>
            </div>
        </div>
</div>


<div id="greyContainer">
    test text
</div>

<?

include('_includes/footer.php');
?>
шепоты
источник
это происходит с другими IDE или блокнотом?
Сачит
Я могу воспроизвести это поведение с моей копией Notepad ++ версии 6.7.7, поэтому она не была представлена ​​только с 6.8.
nc4pk
Есть ли настройка или что-то, чтобы это исправить? или установить правильное (одноуровневое / элементное) поведение закрытия как-нибудь?
шепчет
удар .... так это просто ошибка, представленная в последних версиях? Я уверен, что любая версия, которую мы имеем на работе (которая, я уверен, немного старше), НЕ имела такого странного поведения. Что хорошего в «свертывании кода» (или как вы хотите его называть «свертыванием»), если оно скрывает ВСЕ остальное в разделе, который вы пытаетесь свернуть? Больше похоже на сокрытие всего поведения. Я надеюсь, что какая-то знающая душа там знает, где исправить или изменить это ??
шепчет

Ответы:

3

Я думаю, что у вас проблемы со сворачиванием из-за непревзойденных ссылок на href, которые есть у вас до некоторых элементов img.

<div class="itemButton"><a href="/">
            <a href="/"><img src="images/homepage/learnMore_btn.jpg" /></a>

Мой опыт с этим обычно является результатом синтаксических ошибок HTML, таких как неправильное вложение. Я обнаружил это, когда включал дословный код между тегами XMP, которые содержали несопоставимые «теги» (не теги, а параметры шаблона в C ++). Notepad ++ не игнорирует текст между тегами XMP, как это делают браузеры.

clancibelli
источник