Categories


Pug (ex-Jade)

Products: IntelliJ IDEA, RubyMine, PhpStorm, PyCharm

Vendor: JetBrains

Support for Pug (formerly known as Jade), a template language for JavaScript
Downloads: 180302
Rating:
Participated in rating: 12
Version Compatible builds Date
162.1024.2 162.1024 — 162.* 28.06.2016 Download
162.427 162.300 — 162.* 24.05.2016 Download
144.4199.8 144.4199 — 146.* 18.02.2016 Download
144.2931 144.2016 + 11.01.2016 Download
142.4651 142.4651 + 08.09.2015 Download
141.506 140.1 + 08.04.2015 Download
140.1212 139.659 + 19.12.2014 Download
140.216 139.69 + 22.10.2014 Download
138.1744 138.1744 + 25.08.2014 Download
133.74 130.957 + 19.11.2013 Download
121.390 121 + 04.11.2012 Download
4 updates are hidden show all updates

Comments:

12>
rahbari
2016-07-25 19:31:31
I wish there were breadcrumb support and code folding doesn't include trailing new lines! BTW code folding doesn't appear for all elements!
.
fuechschen
2016-05-30 20:32:57
Great plugin, but why was the support for webstorm dropped?
.
christian@kusti.ch
Rated:
2016-05-11 17:34:22
Support for pug files should be added as jade does not really exist anymore
.
olegjm
2016-05-11 09:41:02
Jade renamed to Pug, but this plugin don't support Pug. You can add support for Pug?
.
KhodeN
2016-04-20 03:44:32
Can you add indents for multiline attributes when autoformatting?Example: https://jsbin.com/yirizupuho/edit?html
.
kxxoling
2016-04-18 11:16:13
Cannot install this in PyCharmCE
.
mjv_wd
2016-03-07 18:25:55
There's a small bug in how strings inside attributes are handled. This works: input(type='submit', onclick='return corfirm(\'A B\')') But this shows a "Unclosed string literal" error: input(type='submit', onclick='return corfirm(\'A B C\')') The only difference is the number of whitespace slots inside the string. It accepts one but two or more produce an error.
.
joejack
Rated:
2016-01-13 02:50:56
Does not work with v15 community edition (required plugin "com.intellij.css" not installed).
.
Anonymous
2015-12-18 19:58:07
Editing of 500+ lines jade files with this plugin enabled under Idea IU-143.1015.7 (EAP) is impossible. Pasting clipboard text takes about 3-5 seconds each time. Similar timing is when some selected text is being replaced by typing new one. Sometimes also even cursor freezes while just navigating within editor. No problem with editing after removing the plugin. Plugin version: 142.4651 (08.09.2015). Java: 1.8.0_66-b17 (64-bit) Ubuntu 14.04 LTS
.
gcd@myfox.fr
Rated:
2015-12-02 17:58:53
I have a really annoying problem with that plugin. When I copying a line starting with EOL (from previous line) then paste it the EOL is missing and so the formating is totally broken. Any chance to have this fixed ?
.
Anonymous
Rated:
2015-05-05 11:29:14
I Second @jaketrent's comment > Needs to support unbuffered comments. Now, comments are plain `//` where as Jade renders this as HTML comments. Unbuffered comments are `//-` which won't be rendered at all.
.
Anonymous
Rated:
2015-05-05 11:28:45
I Second @ 's comment > Needs to support unbuffered comments. Now, comments are plain `//` where as Jade renders this as HTML comments. Unbuffered comments are `//-` which won't be rendered at all.
.
Anonymous
2015-04-03 00:23:23
Not working in phpstorm 8
.
vvvvalvalval
Rated:
2014-12-07 23:31:04
It's cool to have basic Jade support, but 2 things are currently not good : - no parens autoclosing - autoindent kind of sucks when you're not appending code at the end of your file: namely, it doen't indent based on the above element, but based on the next element.
.
mhicauber
Rated:
2014-10-24 14:25:21
Hi Thanks a ton for that great plugin. I don't know where to report issues, I'll try here. The plugin does not allow me to input an open parenthesis when writing a jade template with angular ng-click function : example : button.btn.btn-primary(foo="bar()", ng-click="signup()") In this case, I'm able to wrtie foo="bar()" without a problem, however, can't type the '(' parenthesis of ng-click="signup()". I gave to copy / paste it, kind of annoying. Any clue where it could come from ? on the above example
.
12>