How can I run a html file from terminal? [closed]
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
KIRIM SMS GRATIS
Nomer HP:
Isi Pesan:
as you can see when the file is loaded it automatically clicks the submit button, and redirects it to http://xxxxxx how can I run this html file from terminal? I’m using this on openwrt with webserver installed on it.
Start researching headless browsers. Picking one for you and walking you through installing one up is out-of-scope for this site.
Also, you probably don’t want to do this. You should describe your actual problem for us, because writing an entire HTML document with embedded JavaScript for automatically submitting the form, just to programatically issue POST requests from the command line, is the worst solution to that problem. There’s probably a one-line CURL command that can do this for you.
9 Answers 9
For those like me, who have reached this thread because they want to serve an html file from linux terminal or want to view it using a terminal command, use these steps:-
Navigate to the directory containing the html file
If you have chrome installed,
google-chrome <filename>.html
Navigate to the directory containing the html file
And Simply type the following on the Terminal:-
pushd <filename>.html; python3 -m http.server 9999; popd;
Then click the I.P. address 0.0.0.0:9999 OR localhost:9999 (Whatever is the result after executing the above commands). Or type on the terminal :-
Using the second method, anyone else connected to the same network can also view your file by using the URL: 0.0.0.0:9999
Other users in the network can access said webpage if they navigate to
8 лучших редакторов исходного кода HTML и CSS для Linux
Редакторы HTML и CSS позволяют разработчикам быстрее и эффективнее разрабатывать веб-приложения. Они предоставляют все нужные инструменты, необходимые для упрощения и улучшения написания кода. Современные редакторы HTML и CSS поставляются со всеми инструментами, плагинами и необходимыми инструментами для оптимизации веб-разработки.
Редакторы кода HTML и CSS
Редакторы HTML и CSS подразделяются на две категории: текстовые редакторы и WYSIWYG (Что видишь, то и получаешь «) редакторы.
HTML-редакторы WYSIWYG — отличный выбор для начинающих, поскольку они позволяют увидеть, как внешний вид вашего веб-сайта будет выглядеть для ваших посетителей. Кроме того, этот тип редактора часто поставляется с интерфейсом перетаскивания, так что вы можете добавлять, удалять и изменять изображения, заголовки и другие элементы на странице без необходимости писать даже одну строку кода.
С другой стороны, текстовые редакторы не отображают внешний вид веб-сайта. Вы также должны писать и редактировать код вместо того, чтобы перетаскивать элементы на странице. Но, к их чести, текстовые редакторы предлагают такие функции, как обнаружение ошибок и автозавершение, которые упрощают написание кода.
Теперь взгляните на некоторые из лучших редакторов кода HTML и CSS для Linux.
1. Код Visual Studio
Мы начнем с Visual Studio Code — кроссплатформенного редактора с открытым исходным кодом, который предоставляет все необходимые функции и инструменты для разработки ваших приложений. Помимо поддержки HTML и CSS, он также поддерживает более 36 языков программирования, включая Python, Java, TypeScript, Lua, C, C++ и PHP.
Вместо стандартного автозаполнения и подсветки синтаксиса VS Code предоставляет IntelliSense, который предлагает интеллектуальное завершение в зависимости от функции, определения, типа переменной и импортированных модулей. Он также обеспечивает отличную интеграцию с Git, позволяя вам получать или отправлять код с любого размещенного сервера SCM.
Другие важные особенности включают в себя:
- Интегрированный интерфейс командной строки.
- Несколько подключаемых модулей и расширений, таких как Prettier, для форматирования кода и расширения функциональных возможностей.
- Раздельное представление, обеспечивающее многозадачность.
- Поддержка Git позволит вам отправлять или извлекать ресурсы непосредственно из редактора.
- Сочетания клавиш по умолчанию.
- Инструменты отладки, помогающие пользователям просматривать и устранять ошибки.
- Обширная пользовательская база с легкодоступными ресурсами и руководствами.
- Комментарии к коду помогают отслеживать и вспоминать в зависимости от последовательности, которую вы предпочитаете.
2. Возвышенный текст 4
Sublime Text 4 — это бесплатный кроссплатформенный редактор с открытым исходным кодом для опытных программистов. Он предлагает стандартные функции, доступные в других редакторах, такие как раздельное редактирование, кросс-платформенная поддержка и редактирование с множественным выбором.
Редактор также имеет широкие возможности настройки. От меню до привязок клавиш и фрагментов почти все в редакторе можно настроить в соответствии с вашими предпочтениями. Все эти функции включены в бесплатную версию, но со временем она начинает отображать всплывающую рекламу, побуждающую вас совершать покупки.
Дополнительные функции включают в себя:
- Многострочное редактирование — этот инструмент позволяет одновременно редактировать несколько строк кода в текстовом документе.
- Регулярное выражение находит и заменяет – эта функция дает вам возможность искать и находить похожие, но разные текстовые строки для редактирования.
- Фрагменты текста. С помощью этого инструмента вы можете вставлять блоки текста, которые постоянно появляются в любом проекте.
3. Комодо IDE
Komodo IDE — еще один бесплатный редактор кода с открытым исходным кодом, который также служит интегрированной средой разработки (IDE). Этот редактор работает как редактор и отладчик, что значительно улучшает ваш рабочий процесс. Komodo IDE поддерживает несколько языков, включая JavaScript, Python, Ruby, GO, PHP, Perl и Node.js.
В приложении также предлагается предварительный просмотр в реальном времени, который позволяет вам тестировать и редактировать на одном экране вместо переключения между вкладками. Функция автоматического сохранения гарантирует, что вы не будете тратить время на ожидание проверки своей работы. Разумеется, все эти функции бесплатны.
Вот некоторые другие основные особенности:
- Графическая отладка — это программное обеспечение использует одни из самых мощных и эффективных инструментов отладки.
- Автоматические фрагменты аббревиатуры: после ввода аббревиатуры эта функция автоматически запускает выбор фрагмента.
- Эластичные табуляции — ваш код автоматически выравнивается по мере ввода.
- Автозаполнение и подсказки по звонкам: он не только поддерживает несколько языков, но и определяет различные языки, присутствующие в файле.
Komodo IDE доступен для Mac, Linux и Windows.
4. Кронштейны
Brackets — это бесплатный редактор кода с открытым исходным кодом, который не обеспечивает предварительный просмотр на той же панели, что и код CSS, но по-прежнему позволяет просматривать изменения через подключение к браузеру.
Прелесть Квадратных скобок отчасти заключается в том, что они позволяют изменять существующие правила и добавлять новые правила к любому элементу или классу CSS, не открывая таблицу стилей.
Дополнительные возможности этого редактора:
- Расширения — любой пользователь может добавлять функции программного обеспечения, поскольку Backets принимает расширения.
- Автоматическое сохранение: изменения, внесенные в файл, сохраняются автоматически.
- Поддержка препроцессора. Brackets предлагает поддержку препроцессоров, например, поддерживаются файлы LESS и SCSS.
- Предварительный просмотр в реальном времени – этот инструмент позволяет вам увидеть вывод вашего кода в браузере сразу после внесения изменений.
5. Сосновый рост
Редактор Pinegrow — это визуальный конструктор веб-сайтов, который имеет некоторое сходство с конструкторами страниц с перетаскиванием. Pinegrow поставляется в виде годовой, ежемесячной и пожизненной подписки.
Некоторые из основных особенностей этого редактора:
- Гибкий режим предварительного просмотра: завершив основной процесс создания, вы сможете увидеть, как ваш веб-сайт работает на разных платформах.
- Foundation и bootstrap. Pine Grow упрощает редактирование SASS, CSS, Bootstrap и Tailwind CSS в реальной среде. Pine Grow также поставляется с редактором CSS, который предлагает вам возможность изменять встроенные стили и активные правила сетки CSS.
- Шаблоны и дизайн. В программе нет готовых шаблонов, но Pine Grow поставляется с достаточным количеством инструментов для разработки веб-приложения с нуля.
6. Синяя рыба
BlueFish — это мощный бесплатный редактор кода с открытым исходным кодом, написанный на языке программирования C, который поддерживает широкий спектр языков разметки и кодирования, включая HTML, CSS, XML, C, C++, Perl, Python, JavaScript и Java. многие другие.
BlueFish — быстрый, легкий и простой в освоении инструмент. Он является кроссплатформенным и предоставляет богатый набор инструментов и функций, которые позволяют разработчикам беспрепятственно кодировать свои приложения и веб-сайты.
Редактор кода BlueFish легко настраивается и расширяется с помощью сценариев и подключаемых модулей. Большинство сценариев поставляются уже настроенными, включая проверки синтаксиса и разметки для большинства языков разметки и программирования.
На первый взгляд BlueFish предлагает следующие основные функции:
- Подсветка синтаксиса
- Выделение курсора и строки
- Поиск и замена
- Поиск файлов с помощью встроенного файлового браузера
- Свертывание кода
- Автозаполнение кода
- Функции загрузки/выгрузки
7. Ультраредактирование
UltraEdit — это коммерческий кроссплатформенный текстовый редактор, который работает в Windows, Linux и macOS. Это мощный и многофункциональный редактор кода, который содержит практически все инструменты и функции, необходимые для беспрепятственной разработки и упаковки приложений. Он чрезвычайно настраиваемый и в основном используется корпоративными организациями, такими как предприятия и крупные организации.
UltraEdit работает быстро и надежно и идеально подходит для работы с большими файлами. Вы можете загружать и просматривать большие или тяжелые файлы размером до 10 ГБ без потери производительности или скорости. Кроме того. он поддерживает широкий спектр языков разметки и кодирования, включая HTML, PHP, Perl, Python, C/C++ и многие другие.
Редактор кода поставляется со всеми прибамбасами, включая:
-
- Настраиваемая подсветка синтаксиса
- Автодополнение кода
- Свертывание кода
- Предварительный просмотр в формате HTML
- Полностью интегрированный FTP-клиент
- Мощные функции поиска и замены
- Множественный выбор и редактирование с несколькими курсорами
8. Блокнот++
Последним в списке является редактор Notepad++, написанный на языке программирования C++. Notepad++ — это популярный облегченный текстовый редактор, который существует уже почти два десятилетия. С момента своего создания он создал большое сообщество поклонников и получил миллионы загрузок.
Notepad++ поддерживает различные HTML, CSS, Javascript и языки программирования, в том числе Python, Ruby, C и C++.
Примечательные особенности включают в себя:
- Автозаполнение
- Подсветка синтаксиса, определяемая пользователем
- Рекомендации по фигурным скобкам и отступам. Выделение
- Поддерживается поиск/замена с помощью регулярных выражений
- Запись и воспроизведение макросов
- Автоматическое определение статуса файла
Выбор редактора кода
Недостатка в хороших редакторах HTML и CSS явно нет, но лучший редактор предложит функции и расширения, которые лучше всего подходят для ваших нужд. Будь то параметры предварительного просмотра в реальном времени, подсветка синтаксиса или более продвинутый редактор со сложными инструментами, я надеюсь, что среди редакторов, которые мы перечислили, вы найдете то, что вам идеально подходит.
Не пропустили ли мы какие-нибудь полезные редакторы HTML и CSS, которые, по вашему мнению, должны быть в списке? Дайте нам знать в комментариях.