! in new HTML file is not working in VS Code [duplicate] - html

This question already has answers here:
Some Emmet abbreviations in VSC not working, like '!' or using '*'
(8 answers)
Closed 7 months ago.
When I create an HTML file in VS Code and type !, it automatically types the default template for me.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
However, I don't know why but it does not work right now. I can still type html:5 in the new HTML file to auto-fill the template; although I find myself simply typing ! is easier, I want to recover the feature. How can I do it?

It caused by the VSCode update 1.69...I think Microsoft will restore the "bug"(someone may thought it isn't a bug)
I met this problem yesterday, it needs to set emmet.TriggerExpansionOnTab and emmet.UseInlineCompletions to true
but it can't perform like before, after press !, you need press Tab to autocomplete it
I get this from VSCode github issue page: here

Related

How do I insert HTML boiler plate code in Visual Studio Code on Mac?

I started the coding journey and installed VSC suggested during a YouTube tut.
It seems that all emmet abbreviations are working except for SHIFT + ! which should give me the below.
<DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Document</title>
</head>
<body>
</body>
</html>
Any ideas why this is?
I really appreciate any help you can provide.
I couldn't get VSCode to expand !+Tab, but I agree with you that it should have worked.
However, I've figured out that you can use html:5+Tab (or just ! with the Emmet: Expand Abbreviation command) to get a similar result.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
You need to install HTML boilerplate extension from visual studio code extension.
I also use a Mac, I found this issue also when the file did not have a .html extension.
Try creating a new file with a .html extension such as index.html.
Retry the shift ! you did initially and press enter. The boilerplate should populate.

Unable to recognise this code/work with DecoNetwork

this is my first post, and I'm currently having some difficulty with the custom HTML templates within DecoNetwork, would really appreciate some advice, please!
The DecoNetwork e-commerce sites are predominantly built using a drag and drop editor, but there are also custom HTML and custom CSS templates where you can override settings with your own code.
DecoNetwork seems to also use Liquid (according to their support pages), but I'm not sure if this is what is used in the <[{"snippet":}]> code below as it doesn't seem to follow the usual process of Liquid? As well as this, are these snippets of code locked down, or are they able to be manipulated?
<!DOCTYPE html>
<html class="wf-loading">
<head>
<[{"snippet":"system_style_sheets"}]>
<[{"snippet":"system_head_js"}]>
<title><[{"snippet":"title"}]></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/>
<[{"snippet":"system_head_meta_tags"}]>
<[{"snippet":"favicon"}]>
</head>
<body class="dn-site">
<header>
If anyone can point me in the right direction of whether I've got the right language here that will help with getting my head around this platform.
Many thanks

Trouble getting CSS code to link to the HTML file

First off, sorry to be asking this as I know it's a common question/problem brought up on here - but after researching and looking at the other threads and trying to apply those solutions I'm still at a loss. Hoping that by posting my code I can get the help I need. Thank you in advance.
As it says in the subject line I cannot get the .css file to link to the .html file. I'm a few days into learning via modules on LinkedIn and this code actually comes from one of those modules, making it more confusing that it's not working. Both the html and css file are in the same folder on my desktop, and I've quadruple checked that the .css file is the correct name. Here's the top part of the code with the problem area:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mat Alano-Martin Test Page</title>
<link rel="stylesheet" type="text/css" href="css/styles.css">
</head>
<body>

Blank Page HTML [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 3 years ago.
Improve this question
I am a beginner trying to learn HTML. I have just set up my Web Development environment (I am using Visual Studio Code for reference). Although I have written text, on my HTML file, when I copy the path and paste it to my browser, it opens up to an empty page.
The HTML code is shown below:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<h1>ASL Investment Club</h1>
</body>
</html>
<!-- /Users/robertg21/Visual Studio Code Projects/hello_html/index.html -->
I am unsure of whether this is an error with the file itself, or the path (shown above) I am using (or maybe even the browser itself). I would be very grateful if anyone had any solutions on how to fix this.
EDIT: My bad, the file wasn't saved in advanced and therefore didn't render any text. I am sorry for the inconvenience caused.
You can save your file and open it by your browser, and you can open it directly.
I have added the screenshot below.

How can I edit my intellisense setting on my vscode

I am using vscode for my html project.
It has many helpful functions, but one of my best is intellisense ( I am actually not sure about it's name.
but I have a little problem on it. How can I edit some settings of it
Because I am just supposing it's intellisense and not perfectly sure about what it is, first I will tell you what extension I've installed.
I have "auto close tag", "beautify", "code runner", "python-autopep8".
and when I open my html file, type ! and press tab, then these DOCTYPE, head, body, blah blah, so many tag are typed. I mean completed.
And what I want to do is change the contents of auto completion.
first I thought it "was auto close tag" but I can't find settings about that.
when I use that thing( type ! and press tab )
It goes like this
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
</body>
</html>
and I wanna delete that second and third meta tags.
what can I do? and for further questions is that intellisense?
That sort of options will usually be under File -> Preferences -> Settings.
In that menu you can then filter and find specific options relating to the extensions you have installed. Support for altering intellisense behaviour may or may not have been implemented.