29

I want the output to show to the right of the code, not bellow it. I can change the view to two columns but I can't change the position of the output panel. For example:

enter image description here

Is it possible to change the position of the output panel to be to the right of the code, not below it?

dreftymac
  • 31,404
  • 26
  • 119
  • 182

2 Answers2

30

There is a solution, which exists for years already, but does not seem to be widely used. It's the package buildview: it puts the build output in any other view, i.e. acts as a normal tab.

LINK: https://packagecontrol.io/packages/sublime-text-2-buildview (perfectly works with sublime 3)

Ufos
  • 3,083
  • 2
  • 32
  • 36
  • 10
    With sublime open, execute 'ctrl' + 'shift' + 'p', then search for 'Package Control: Install Package', then type 'buildview', hit 'enter', restart sublime after it installs. – Benjamin Castor Jun 21 '16 at 21:17
  • At least in a project of js and html files, there's no build. I can see how this answers things if you have a build process, but what about the more general case of putting all console output there? Is there an easy trick I'm missing? – ruffin Jan 12 '17 at 14:09
  • 1
    @ruffin for scripted languages there is sublime-REPL (which i strongly recommend you to try out). For instance, it supports js and node, in a way a proper IDE would do. Not sure about html. – Ufos Jan 12 '17 at 15:07
  • 1
    For anyone using `buildview`: the original build panel can be disabled by setting "show_panel_on_build" to false in the user settings. – Kaihua Jun 07 '17 at 12:45
  • Great on sublime 3. Output on new tab now. – Doc Jul 27 '17 at 16:02
  • 1
    Outputs to a new tab ON TOP OF the file being built. How do you tell it to use the empty panel to the right? – Elliot Feb 20 '18 at 21:47
  • 2
    @Elliot for me it usually opens a new tab and then for each consequent build reuses it. So I switch into a two-pane view (or two windows or whatever), *move* the newly created "build-view-tab" there and get my "code-on-the-left-build-results-on-the-right" workflow. Does that help? – Ufos Feb 21 '18 at 10:10
2

It seems this feature has been requested: http://sublimetext.userecho.com/topic/23694-ability-to-show-console-output-side-by-side-with-code/. So the answer would be no, there's no way to currently do this, and there doesn't seem to be mention of it in the changelog thus far for SublimeText3.

hlfcoding
  • 2,532
  • 1
  • 21
  • 25
  • There are heaps of plugins for sublime text, which made me think that there is a plugin for this for sure. Is it technically difficult to write a program that does this? –  May 08 '14 at 05:22
  • @user2357 - plugins can only do what the API allows them to do, and in this case there is no build panel API. – MattDMo May 09 '14 at 02:41