Goodbye TextPad, hello Sublime and Emmet, and back to Chrome

I hesitate to say this, and I’m not feeling confident about it yet, but…

After fifteen great years with TextPad, I’m moving on to Sublime Text. TextPad has been stuck in basically the same version for about a decade now. The most major change–albeit a great one–is an upgraded regex engine, from some POSIX-y thing to a much more powerful, Perl-compatible Boost.

Very sad. So far, though, Sublime is impressive.

I’m also back to Chrome. I tried Firefox, but it just freezes too much. Many (mostly temporary) freezes while reloading heavy pages, or when deleting lots of elements from the bookmark or history manager. Chrome is much smoother. Disappointing.


And speaking of impressive: Holy cow, Emmet!!!

This

div

becomes this

<div></div>

This

div#important_section

becomes this

<div id="important_section"></div>

This

ul>li*3

becomes this

<ul>
   <li></li>
   <li></li>
   <li></li>
</ul>

and this:

!>.container>(nav>(ul>.item{item$}*3)+(url>.item{item$@-4}*3))+.content>(h${Article $}+p.copy$>lorem10^hr)*3

becomes this:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title>
</head>
<body>
   <div class="container">
      <nav>
         <ul>
            <li class="item">item1</li>
            <li class="item">item2</li>
            <li class="item">item3</li>
         </ul>
         <url>
            <div class="item">item6</div>
            <div class="item">item5</div>
            <div class="item">item4</div>
         </url>
      </nav>
      <div class="content">
         <h1>Article 1</h1>
         <p class="copy1">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eius, dolores.</p>
         <hr>
         <h2>Article 2</h2>
         <p class="copy2">Voluptates nesciunt vero culpa maxime aliquid voluptatibus labore dolorem laudantium.</p>
         <hr>
         <h3>Article 3</h3>
         <p class="copy3">Dignissimos aliquam ad id incidunt, iusto. Fuga beatae fugit repellat!</p>
         <hr>
      </div>
   </div>
</body>
</html>

And, by golly, it actually makes sense. I can’t believe I’ve never heard of Emmet before. It’s actually already installed into JSFiddle.

Advertisements

2 thoughts on “Goodbye TextPad, hello Sublime and Emmet, and back to Chrome

  1. CIT154B_Ryan

    Sorry to hear about your experience with Firefox :(

    Could it have been possible that when you installed Firefox recently, though, that it had still retained all your preferences and data from previous Firefox installations, thus causing it to slow down when reloading pages and deleting bookmark items? Just a hunch, but if you do decide to give Firefox another chance, you might find the following link helpful to reset Firefox to its default state: https://support.mozilla.org/en-US/kb/reset-preferences-fix-problems?redirectlocale=en-US&redirectslug=Resetting+preferences

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s