Nano Hash - криптовалюты, майнинг, программирование

Может ли PHP и HTML-код помочь в одном и том же файле?

Я пытаюсь использовать Aptana для веб-программирования. По большей части я впечатлен! Одна вещь, которая сводит меня с ума, это то, что Aptana не будет выполнять помощь по коду PHP-кода в файле .html... и, наоборот, не будет выполнять помощь по коду HTML в файле .php?!

Я что-то упустил здесь? Отбросим на время "лучшие практики"... PHP и HTML могут гармонично сосуществовать в одном файле. Итак, как мне отредактировать оба языка в одном и том же файле?!

P.S. Я использовал CODA, аналог которого называется Syntax Mode. Вы можете выбрать PHP-HTML... это именно то, что мне нужно в Aptana!

10.08.2010

  • Спасибо, Марко... но я использую Mac. 10.08.2010
  • Попробуйте Komodo - не так хорошо, как Notepad++ (IMO), но достаточно хорошо. 10.08.2010
  • Пробовал Komodo... немного шатко на Mac. Я посмотрю еще раз. Спасибо! 10.08.2010

Ответы:


1

Я также использую Aptana, а точнее: Eclipse 3.4.2 + Aptana 1.5 + Aptana PHP Plugin. В моих файлах PHP у меня есть помощь по коду HTML. Убедитесь, что в Window->Preferences->General->Editors->File Associations у вас есть редактор Aptana PHP в качестве редактора по умолчанию для .php файлов.

Но это правда, что по умолчанию у вас нет помощника по PHP-коду в HTML-файлах. Таким образом, самый простой способ получить это — также выбрать PHP-редактор Aptana для .html файлов.

08.09.2010
  • Я связал файлы .html с «Редактором исходного кода PHP» в Aptana Studio 3. Это по-прежнему показывает предупреждения, как будто он не распознает код PHP. Нет возможности связать его конкретно с «редактором Aptana PHP». Кому-нибудь удалось заставить это работать, выбрав редактор PHP Aptana для файлов .html? 28.10.2014

  • 2

    Aptana Studio 3 поддерживает весь код HTML/JS/CSS/PHP в файлах php. По умолчанию html-файлы не будут включать помощь по коду PHP, если только вы не свяжете html-файлы с редактором PHP.

    С уважением, Макс

    11.07.2011

    3

    Недавно я использовал Sublime Text 2. Он будет выполнять справку по завершению кода / подсвечивать синтаксис как для PHP, так и для HTML в одном файле.

    Это бесплатная бесконечная пробная версия для Windows/Mac/Linux. Однако через несколько недель он мне настолько понравился, что я заплатил за лицензию.

    02.05.2012
    Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..