Skip to content

Category: Tools and Productivity

Do you like wasting time on repetitive tasks? Yeah, I didn’t think so. Me neither. I always try to find tools and techniques that can help me work smarter and more efficiently. Fewer clicks, more smiles! 🤓

In this category, I write about applications that can help increase your productivity. I also share tips for saving time in applications you might already be using. Some of my favorite free tools for text editing are Visual Studio Code and Notepad++. I’m also a huge fan of the Redgate products, especially SQL Prompt. This is a licensed tool, but the one tool I would pay out of pocket for to use at work!

Notepad++ Remove Duplicates, Remove Blank Lines, and Sort Data in One Operation

Notepad++ logo.

You can use the 32-bit version of Notepad++ with the TextFX plugin to quickly remove duplicates, remove blank lines, and sort data - in one operation! This is a fast and easy way to get the results you want in just a few seconds. And as with any kind of automation: the more data you work with, the more time you save 🤓

Animation showing how to remove duplicates, remove blank lines, and sorting data in Notepad++.

The quick version:

  • Install the 32-bit version of Notepad++
  • Install the TextFX plugin (this is not available in the 64-bit version of Notepad++)
  • Enable Sort outputs only UNIQUE
  • Click Sort lines case [in]sensitive

Notepad++ Macros Example

Notepad++ logo.

Do you ever find yourself doing the same things over and over and over again when working on your text files? You can save a lot of time by recording and running Notepad++ macros to automate these repetitive steps. Just record your steps once, then run them as many times as you need!

Animation showing how to record and run Notepad++ macros.

Notepad++ Column Editing

Notepad++ logo.

Spoiler alert! Column editing is super simple in Notepad++ 🤓 All you have to do is press the Alt key while selecting text. You can use either Alt+Mouse Dragging or Alt+Shift+Arrows. This works perfectly on text that is already aligned. But what if your text is not formatted as columns already? You can quickly fix that by using the TextFX plugin.

Animation showing column editing in Notepad++.

Notepad++ Multi-Editing Text

Notepad++ logo.

You can use Notepad++ to quickly insert, edit, or delete text in multiple locations in one file - at the same time! All you have to do is enable Multi-Editing, and then hold CTRL while you click or select text. This is a fast and easy way to edit parts of your document in just a few seconds.

Animation showing Multi-Editing in Notepad++.

Notepad++ Word Count

Notepad++ logo.

In Notepad++, you can quickly find information about your text. For example, what is the document length and total word count? You can do this by using a built-in feature or by using the TextFX plugin. They count words differently, though, so be aware! Make sure you use the one that is right for you 🙂

Word Count in Notepad++

If you have no plugins installed, you can use the built-in Summary feature. If you are using the TextFX plugin you can use the Word Count feature:

  • Click ViewSummary
  • Double-click on Length / Lines on the Status Bar (shortcut to Summary)
  • Use TextFXTextFX ToolsWord Count

Improve Your Presentation Skills by Rehearsing with PowerPoint Presenter Coach

Did you know that PowerPoint can help you improve your presentation skills? 💡 If you rehearse with the PowerPoint Presenter Coach, you can get real-time feedback on things like your pace and language. If that’s too distracting (it is for me), you can choose to hide the real-time feedback and only view the detailed report at the end of your rehearsal.

PowerPoint Presenter Coach rehearsal report and live feedback examples.

The report shows you details about the total time spent, your pace and pitch over time, whether or not you are simply reading from your slides, as well as actionable feedback on your language. The feedback includes whether you are using too many filler words (like umm, actually, or you know), whether you are using too many repetitive words with alternatives you can use instead, whether you are using any words that can be offensive, and specific sentences that you can refine.

The PowerPoint Presenter Coach works on Windows, macOS, iOS, Android, and in PowerPoint online 🥳 However, it currently only understands English. Let’s hope it will learn new languages soon!

Developing in Containers using Visual Studio Code (T-SQL Tuesday #140)

T-SQL Tuesday logo.

This month’s T-SQL Tuesday is hosted by Anthony Nocentino (@nocentino). He wants to know what we’ve been up to with containers. Perfect timing, because I have just spent the last couple of weeks learning how to develop in containers using Visual Studio Code! I was planning to write this for myself anyway, but perhaps it can be interesting for others as well 🤓

What is the use case?

One of my clients are using dbt (Data Build Tool) for their data transformations. In short, this means that developers write data transformations in SQL as SELECT statements. All SQL code can be combined with Jinja templates. Inside of these Jinja templates, developers can reference other tables, use control logic, or define common SQL code snippets as reusable macros. Dbt then compiles the SQL+Jinja code into pure SQL.

Keyboard shortcuts for moving text lines and windows (T-SQL Tuesday #123)

T-SQL Tuesday logo.

This month’s T-SQL Tuesday is hosted by Jess Pomfret (@jpomfret). She wants to hear about life hacks to make your life easier! In this post, I share two of my most-used keyboard shortcuts. One for moving text lines up and down without copying and pasting, and one for moving windows around without dragging and dropping. I use these all the time :)

Moving text lines up and down

Previously, I was moving text lines up and down in a couple of different ways. Have you ever marked all the text on a line, copied it, then pasted it again? Yeah, I did that all the time. And then I discovered there’s an easier way! Yay 🤩

There are a couple of different flavors to this keyboard shortcut.

In Office applications like PowerPoint and OneNote, you use Shift+Alt+Up and Shift+Alt+Down:

In other applications like SQL Server Management Studio, Azure Data Studio, and Visual Studio Code, you simply use Alt+Up and Alt+Down.

Moving windows around or between screens

Similarly, I was previously dragging windows around multiple monitors using my mouse. Then I discovered you can use Win+Arrows to move windows around. And then I discovered that you can use Win+Shift+Arrows to immediately move windows to the same position on other monitors. Are you showing a full-screen application while presenting? Just win-shift-arrow it to the extended screen and you look like a total pro. Whaaat! 🤯😁

Keyboard all the things!

There you go. Two of my favorite, useful, and timesaving keyboard shortcuts! I use these so much that I don’t think about them anymore - until someone goes “whoa whoa whoa wait what magic did you just do!?” 😎

Organizing Visual Studio Projects in Solution Folders

Visual Studio logo.

Do you have large Visual Studio solutions with many projects? Are you looking for an easy way to hide some projects while working on others? Maybe you are a fellow speaker looking for a way to group and organize your demo files? Solution Folders may be what you are looking for!

Online Tools for Data Professionals (T-SQL Tuesday #101)

T-SQL Tuesday logo.

T-SQL Tuesday #101 is hosted by Jens Vestergaard (@vestergaardj), and the topic is My Essential SQL Server Tools. There are several tools that I use every single day, such as Notepad++, Redgate SQL Prompt, and BimlExpress. Since I have already covered my favorite tools in other blog posts, I want to take a slightly different approach this time and share some of my favorite online tools.

Redgate SQL Prompt 7.1 Results Grid Features

Redgate SQL Prompt Logo.

Redgate recently released SQL Prompt 7.1. I try to be an efficient developer (read: I’m a lazy and often impatient developer), so I’m a huge fan of any feature that can save me some clicks here and some time there. In this version, SQL Prompt comes with new Results Grid Features. And let me tell you… I rarely hear so many business users and business analysts ask me: How did you do that!?

Well, let me show you 🤓

(Like this video? Check out the other Super SQL Tips!)

Redgate SQL Prompt 6.5 Tab History

Redgate SQL Prompt Logo.

Hello, my name is Cathrine, and I am a tab hoarder 🤓 I always have lots of tabs open in SQL Server Management Studio (SSMS) connected to different environments. I have written about how Redgate SQL Prompt Tab Coloring makes it easy to find the right tab(s) based on the tab color, but that is not the only tab feature that saves me a lot of time.

Redgate SQL Prompt Tab History. is amazing! It allows you to view and reopen closed tabs, even those unnamed and unsaved tabs with ad-hoc queries that you thought you would never need again. It also allows you to quickly navigate and search through closed and open tabs.

Redgate SQL Prompt 6.5 Tab Coloring

Redgate SQL Prompt Logo.

Redgate recently released SQL Prompt 6.5. There are some nice features in this version, but my favorite is by far Tab Coloring! It is no longer an experimental feature, it has become a proper feature. I did a quick demo of Redgate SQL Prompt including Tab Coloring in my SQLBits session to show how you can save time and work more efficiently.