Commit Graph

151 Commits

Author SHA1 Message Date
Vlad Minaev
55028919bd WEB-65717 Remove outdated Zen HTML live templates
GitOrigin-RevId: b83629499b4e65f7a2edb8f97121ea920ceb29e4
2024-05-19 15:02:47 +00:00
Vlad Minaev
b3cbdb9ab5 WEB-65776 Update html:5 live template
Merge-request: IJ-MR-134760

GitOrigin-RevId: 9bd0e763887ddba3aead0c7db146c3c0c94cc59a
2024-05-19 12:13:43 +00:00
Sergey Pak
46d752bcc2 IDEA-343362 Make migrateable light-services non-light
GitOrigin-RevId: f238a89458ecdeb6f822fbfecdafc7bc98942a0c
2024-01-18 23:01:33 +00:00
Yuriy Artamonov
0bed31e666 [html] IDEA-332234 Drop dedicated HTML new project wizard in CE
GitOrigin-RevId: 506126b69aff387bf5f4d7f8447e6bc9c4473f27
2024-01-05 21:00:31 +00:00
Sergei Vorobyov
ae7550dccc IDEA-332234 [NPW] new: added icons for all language generators of new project wizard
GitOrigin-RevId: 32c2cc55bc189d8805dffe7dbe8a9ca773a82079
2024-01-05 12:03:33 +00:00
Andrey Vorobev
aef761bf43 WEB-59207 Remove JSX and TSX contexts for style live template
IJ-CR-116953

GitOrigin-RevId: 024241b164927e32d0fbe1a290735408ed26dc0c
2023-10-17 16:21:12 +00:00
Konstantin Ulitin
f7134d11f1 [js] add TS live template contexts (WEB-62958)
GitOrigin-RevId: 99ed0ac9697d64e7ca836d6f92f9c43181f7c51b
2023-09-11 21:06:57 +00:00
Konstantin Ulitin
327df0d29f sort alphabetically
GitOrigin-RevId: ca05901264de2ee2ba8aa9195212f9e07ad67f65
2023-05-12 18:08:31 +00:00
Piotr Tomiak
ce216843a0 WEB-57646 HTML: provide an option to disable completion without typing <
GitOrigin-RevId: 0418212c3ec8e2b080ff4c9d38bdae495b57449e
2023-02-21 08:27:56 +00:00
Piotr Tomiak
63f819bc5b Web Symbols: move HTML and CSS support to appropriate plugins, cleanup WebSymbolsContainer API, add typeSupport prop to WebSymbolOrigin API
GitOrigin-RevId: 65a461c6b1f00640a61130ffca4f1f11e9db2103
2022-09-29 14:09:35 +00:00
Andrey Starovoyt
b5291c2a8e xml: custom tag colors WEB-57307
GitOrigin-RevId: 7043bc9753970c2170880f6a327bb4adf60d13db
2022-09-13 09:14:19 +00:00
Aleksandr.Slapoguzov
f3a1e05bb6 WI-63781: support html in-text completion for blade files
- increase priority of blade directives if an element starts with '@'
- change the html extension point to more proper since the previous one was introduced to disable blade files
- fix blade tests
- keep HtmlInTextCompletionEnabler because html in-text completion affects VTL language

Merge-request: IJ-MR-94192
Merged-by: Aleksandr Slapoguzov <Aleksandr.Slapoguzov@jetbrains.com>

GitOrigin-RevId: 5604148ab59b9b22a6debce177d526e915f2f7a9
2022-08-26 08:46:09 +00:00
Darya Sharkova
34bc12b300 RUBY-28927: added an extension point to allow for in-text HTML completion in multi-view files, including ERb files.
In-text completion allows to use completion without angle brackets.

IJ-CR-24868

GitOrigin-RevId: ba5770be6c6978615ae3a48affcf931d635251a9
2022-05-30 14:50:26 +00:00
Bas Leijdekkers
cf3e98b0d4 add link to settings from intention description
GitOrigin-RevId: 936c1a0533f02da4c65ed393a905ccadbb8fc28f
2022-01-06 11:53:15 +00:00
Konstantin Ulitin
1908471609 [js] don't auto popup one-letter live templates (WEB-53220)
GitOrigin-RevId: 2e1418ada642c231809a8118a1a2ed66c3b730be
2021-11-02 12:48:42 +00:00
Sergei Vorobyov
637982f8ac [NPW] added naming logic for NewProjectWizard things
class : interface
AndroidGradleKotlinNewProjectWizard : FacetGradleKotlinNewProjectWizard
GradleKotlinNewProjectWizard : BuildSystemKotlinNewProjectWizard
KotlinNewProjectWizard : LanguageNewProjectWizard
DjangoNewProjectWizard : GeneratorNewProjectWizard

GitOrigin-RevId: 8edba363aa7542c27b6855a3779f33049e89bf20
2021-10-01 13:21:35 +00:00
Piotr Tomiak
eb494773ad Refactor description - color chooser -> color picker
GitOrigin-RevId: 1297688281069ccd52fba735c0af3d141248c8fd
2021-09-29 15:45:21 +00:00
Andrey Starovoyt
d2e08cb3b4 html: move wizard from platform to the module
GitOrigin-RevId: b0e76d6b1f10b245ef75ad811381a640944187b1
2021-09-20 11:10:03 +00:00
Andrey Starovoyt
db6cddfc2d platform: introduce split-join api IDEA-277091 WEB-1364
GitOrigin-RevId: 76d0db4f80f1347e30e698d8cbdbe32e2f579ab3
2021-09-01 11:28:48 +00:00
Piotr Tomiak
cd30e59d0a WEB-43908 Create meta-language for HTML compatible languages - improve API naming.
GitOrigin-RevId: 46ef16d38cb6edf6674d7587675cc75ef4aac1f6
2021-08-06 11:28:37 +00:00
Piotr Tomiak
acba6fdcf5 WEB-51988 WEB-51614 WEB-43908 Create HTML-like meta-language and fix web-types code completion in html-like languages.
GitOrigin-RevId: 38666aa797d68deaaa69bd9ec2e6bbfa7cfd9153
2021-08-05 13:13:10 +00:00
Andrey Starovoyt
dbc485271f intentions: additional fixes, review WEB-50649
GitOrigin-RevId: 1c4e400d92b95f23e1dfd52389d8e43d6ec8414e
2021-04-27 13:04:37 +00:00
Andrey Starovoyt
d36940f534 intentions: xml WEB-50649
GitOrigin-RevId: 0094eeca686a4de4b416bbeec5263a3cc13448ca
2021-04-27 13:04:18 +00:00
Tomasz Blachut
e7a6d798d6 xml: update intention names & descriptions
GitOrigin-RevId: b247d9bcc8333150a97a388c5c6b3ef6dc170a36
2021-04-14 19:33:27 +03:00
Tagir Valeev
8a543ca0bd [live-templates] Enable "HTML/XML/T" template on XML tags
It was explicitly enabled on text elements only but with dummy identifier it was available in much more contexts like any element (even unbalanced). After removing dummy element for surround, this caused failure of the SurroundWithTest.testSurroundWithTagFirstElement test, which looks logical, as that test doesn't surround a text. Now a separate 'XML tag' context is created that also matches any balanced tag.

GitOrigin-RevId: 347ae75073de7e5eb065762e1b7b8b7bd9a5a346
2020-10-16 05:52:55 +00:00
Piotr Tomiak
5a123b78d7 I18n: partial cleanup of XmlBundle key names
GitOrigin-RevId: efd797c881613e7cb54d8118036310e723113220
2020-08-21 10:23:12 +00:00
Evgeniy.Stepanov
7ba7926f72 Move xml descriptors into intellij.xml.impl module
GitOrigin-RevId: 795e60ec3f245c166fbb1013c80287251d50cca6
2020-05-16 23:09:27 +00:00
anstarovoyt
6e8df33e27 jsx: remove tr live template to avoid conflict with "true"
GitOrigin-RevId: 17d29995f60c90ab06c92e86bed36c493f01eaeb
2019-11-28 16:03:56 +00:00
anstarovoyt
66f7bc3483 jsx: rework solution for WEB-39777, fix WEB-40926
First idea in WEB-39777 was to make "emmet" more priority than completion items. Unfortunately the solution produces a lot of problem: default behavior for "tab" is changed and for users that used to use "tab" for completion workflow is completely broken.
The new solution is to provide "live template" for the most used tags and use default "completion" logic in other cases. As result if user writes something like "div" they can see that the emmet will be used for the completed item.

GitOrigin-RevId: 52c0b7c9937248b3845b812a79d22e3bbb35a143
2019-11-26 17:39:31 +00:00
Dennis Ushakov
579a34b6a8 move descriptions to proper module (EA-138050) 2019-03-27 16:01:31 +03:00
Dmitry Avdeev
44f553daed IDEA-199851 Double "<" when editing a JSP 2018-10-04 12:37:19 +03:00
Dennis Ushakov
ba4e8389e9 updated description and name (WEB-33928) 2018-08-30 11:54:55 +03:00
Dennis Ushakov
22b6567340 merge T and t templates 2018-08-15 14:27:50 +03:00
Dennis Ushakov
518f181d8d disable cdata live template for html (WEB-34363) 2018-08-15 11:10:00 +03:00
Dennis Ushakov
2831e0ac6e merge live templates for xml and html (IDEA-44345, WEB-342) 2018-08-11 01:23:20 +03:00
Dennis Ushakov
2e75fe69ec rearrange attributes as an intention (WEB-33951) 2018-07-19 17:55:05 +03:00
Dennis Ushakov
5c902ed617 better spots and samples for new intentions 2018-07-19 17:55:04 +03:00
Dennis Ushakov
722804f8bd text <-> CData intentions (WEB-33928) 2018-07-19 13:00:59 +03:00
Dennis Ushakov
e0e81e65c2 unwrap tag as an intention (WEB-20608) 2018-07-13 14:49:53 +01:00
Dennis Ushakov
2b9ae89a6e fix intention location 2018-06-04 15:51:07 +03:00
Dennis Ushakov
98f800be0a remove attribute as an intention 2018-06-01 13:28:39 +03:00
Alexander Zolotov
84eb3fc612 Emmet: add a:tel abbreviation 2018-01-25 15:08:56 +03:00
Alexander Zolotov
3966da8b4c Emmet: upgrade HTML snippets
- allow attribute values with signs inside (+, -, etc)
- allow closing tag after attributes like base[href]/
2017-08-30 14:26:09 +03:00
Alexander Zolotov
8a09387485 Emmet: upgrade XSL snippets 2017-08-30 14:26:09 +03:00
Alexander Zolotov
e8e78f4abf Live Templates: add missing variable segment (EA-98720) 2017-03-10 15:07:01 +03:00
Alexander Zolotov
872308e65a Expand t and T live tempaltes with a Tab shortcut by default (IDEA-169011) 2017-03-03 14:56:14 +03:00
Alexander Zolotov
eaeb5d9361 Emmet: fix JSP context type name 2016-10-12 12:44:19 +03:00
Alexander Zolotov
378c8ea696 Support Emmet in JSF (IDEA-161469) 2016-10-12 00:18:15 +03:00
Dmitry Batkovich
5442b3b1e9 inspections: another bunch of descriptions with font-fix 2016-06-07 15:56:16 +03:00
Alexander Zolotov
375b8a2b44 HTML: fix ! live template 2016-04-26 21:38:52 +03:00