# Debugging Jekyll Plugins with an IDE

**URL:** <https://talk.jekyllrb.com/t/debugging-jekyll-plugins-with-an-ide/7056>\
**Category:** Share\
**Created:** [February 21, 2022, 9:35pm UTC](https://talk.jekyllrb.com/t/debugging-jekyll-plugins-with-an-ide/7056 "2022-02-21T21:35:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mslinn](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/mslinn/32/2813_2.png) [@mslinn](https://talk.jekyllrb.com/u/mslinn)\
**Post date:** [February 21, 2022, 9:35pm UTC](https://talk.jekyllrb.com/t/debugging-jekyll-plugins-with-an-ide/7056/1 "2022-02-21T21:35:50Z")

</div>

Hot off the press, read all about it!

> **[Debugging Jekyll Plugins with an IDE](https://www.mslinn.com/blog/2022/02/21/jekyll-debugging.html)**
>
> Debugging Jekyll and its Ruby plugins with Visual Studio Code

Comments are welcome, especially suggestions on how to improve the article.

---

<div class="post-metadata">

**Author:** ![andreamoro](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/andreamoro/32/4669_2.png) [@andreamoro](https://talk.jekyllrb.com/u/andreamoro)\
**Post date:** [May 24, 2022, 6:43am UTC](https://talk.jekyllrb.com/t/debugging-jekyll-plugins-with-an-ide/7056/2 "2022-05-24T06:43:45Z")

</div>

I think it’s a great guide, but the suggested plugin seems to have three failing build that make me wondering if it is convenient to use it?  
Alternatives?

---

<div class="post-metadata">

**Author:** ![KhBh](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/khbh/32/4845_2.png) [@KhBh](https://talk.jekyllrb.com/u/KhBh)\
**Post date:** [December 7, 2022, 4:52am UTC](https://talk.jekyllrb.com/t/debugging-jekyll-plugins-with-an-ide/7056/3 "2022-12-07T04:52:14Z")

</div>

Wow that’s so complicated.

To debug a plugin, I usually just add a string parameter to it which I plop into an `eval` in the plugin’s render method.

This way I can just plug in my Ruby code into this param and watch the browser live refresh like I usually do when developing in Jekyll… When I’m happy with the code… copy and paste that string into the plugin. Done!
