title: Output Available Objects and Properties in Liquid Templates
body: <p>Is there a way to output (for debugging/informational purposes) the available objects and object properties in a <a href="http://liquidmarkup.org/" rel="noreferrer">liquid template</a>?</p>
  
  <p>That is, say I'm using the jekyll site generation tool, and I'm in my <code>index.html</code> template (which is, to my understanding, a liquid template).   It might look something like this</p>
  
  <pre><code>{% for post in site.posts %}
    &lt;li&gt;&lt;span&gt;{{ post.date | date_to_string }}&lt;/span&gt; &amp;raquo; &lt;a href="{{ post.url }}"&gt;{{ post.title }}&lt;/a&gt;&lt;/li&gt;
  {% endfor %}
  </code></pre>
  
  <p>Are there any template tags I could use that would tell me/output a variable named <code>post</code> was available in this template (as well as the other templates).  Also, are there any template tags I could use that would tell me the <code>post</code> object has the keys <code>date</code>, <code>title</code>, <code>url</code>, <code>excerpt</code>, <code>permalink</code>, etc.</p>