SourceLair Blog

  • Read between the words

    Today we are happy to announce a new little convenience feature for our editor that allows you to view whitespaces in your code.

    To enable the feature just go into your editor settings and toggle the switch.

    Whitespace settings

    When you return to your code you should now notice that every whitespace such as spaces, tab characters and line breaks are appropriately marked and displayed to you.

    Visible whitespace

    So, go to and check it out yourself in seconds.

  • Scheduled Downtime on March 28 - Hardware Upgrade

    Hardware plays a critical role in your SourceLair experience. That's why we always make sure you have blazing fast hardware.

    Tomorrow, Sunday March 29, we'll be having a small downtime at 21:00 UTC and for a maximum of one hour. We're moving our servers to a new datacenter and we're also upgrading the specs at the same time in order to meet you needs.
    We'll post updates on the status of the migration at our Twitter account, so make sure you follow us there to be up to date.

    The good news don't end here. We're also glad to announce that we are joining the "Rackspace Startups" program, which is giving us the oppurtinity to scale seamlessly and provide you with state-of-the-art hardware.

    Stay in touch and don't hesitate to get back to us. We love hearing from you.

  • Partnering with the National Bank of Greece

    Today we are excited to announce that we have raised € 200,000 of equity funding from the National Bank of Greece.

    When we started SourceLair we imagined a world where coding would be frictionless and available to everyone and towards that vision we're going to primarily invest our funds.

    The main two pillars in which we will invest is people and infrastructure.

    We are growing our team

    The needs of our users are growing steadily and our team will follow this course. In the next days we will open up job positions in order to ensure the fast release cycles of SourceLair, along with introduction of more features and bug resolution in even less time.

    We are upgrading our infrastructure

    We value the reliability and responsiveness of our service, thus we'll be upgrading our hardware in order to better serve the increasing needs of our users.

    We can't wait to share with you what we 've been working on lately and what is coming up next! Stay tuned!

  • Introducing EditorConfig support

    Tabs or spaces? 2 or 4 spaces of indentation?

    If you find yourself thinking about stuff like that when working on a project, EditorConfig is the solution for you. Just by defining your preferences and settings in a simple .editorconfig file with INI format, you will solve these issues once and for all.

    We are happy to announce that starting today, SourceLair has built-in support of EditorConfig. The same .editorconfig file that you worked with, on Vim, Emacs or Atom, will do the same job in your SourceLair editor. .editorconfig

    All the existing .editorconfig files in your repo are detected, and any settings that match the file you are currently editing are applied at once.

    A detailed description about the supported EditorConfig settings in SourceLair can be found in its feature page.

    With the introduction of EditorConfig support, one more configuration hassle has been removed from your workflow. Just import your project in, and start coding with your coding style of preference.

  • Introducing Quickopen

    We are pleased to ship Quickopen, a new feature that enables you to navigate through your project's files using your keyboard.

    Moving the hands away from the keyboard is always a distraction. And browsing through directories and subdirectories to find a file can sure be time consuming.

    Quickopen is a fast and time saving way to navigate through your filesystem in order to find and open any file you want. All you have to do is spawn the Quickopen prompt and start typing your file's path.

    Let's see this step by step:

    First, lets open the Quickopen prompt. You can achieve that in two different ways:

    • find the Quickopen: Open a file command in the Command Palette if you are a Command Palette fan commandPalette command
    • or simply use the keyboard shortcut Ctrl + Shift + O (or Cmd + Shift + O on your Mac) quickopenPrompt

    Now, all you have to do is start typing the path of the file you want to open, and the matching paths will instantly appear for you to chose. Note that by pressing Tab or right arrow you can autocomplete the path with bash-like completion.

    auto complete

    Tip: You don't necessarily have to start typing the path from the root directory. You can start from any subdirectory you want or just type the file name.

    Tip 2: After using this feature for a while, I found myself using Quickopen even for switching between already open files!

    Go to and try it out! I'm sure you'll love it as much as I do. Have a nice and productive day!