{"id":236,"date":"2018-05-28T22:07:45","date_gmt":"2018-05-28T20:07:45","guid":{"rendered":"https:\/\/staging.sql.marcus-belz.de\/?p=236"},"modified":"2026-05-07T01:06:39","modified_gmt":"2026-05-06T23:06:39","slug":"editor-options-in-ssms","status":"publish","type":"post","link":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en","title":{"rendered":"Editor Options in SSMS"},"content":{"rendered":"<p><a href=\"https:\/\/staging.sql.marcus-belz.de\/?p=236\">Dieser Artikel in Deutsch&#8230;<\/a><\/p>\n<h2>Overview<\/h2>\n<p>Most editors of well-known development environments including SQL Server Management Studio (SSMS) use monospaced fonts. With that, each character occupies the same amount of horizontal space. Texts can be easily indented and aligned when using monospaced fonts. An efficient feature for aligning and indenting text elements is the <strong>Tab<\/strong>-key. By using the\u00a0<strong>Tab<\/strong>-key you can indent multiple lines at the same time.<\/p>\n<p>But, using the\u00a0<strong>Tab<\/strong>-key may result in problems\u2026<\/p>\n<ul>\n<li>What is the indent size?<\/li>\n<li>What character(s) will be inserted in the indented space?<\/li>\n<li>What about developers using not the same editor?<\/li>\n<li>What happens if developers have configured different indent sizes?<\/li>\n<\/ul>\n<p>In a multi-developer environment the definition of uniform editor settings, regardless of which editor is used, is a prerequisite for creating structured and well formatted code. But which settings are relevant for successful collaboration in a multi-developer project:<\/p>\n<ul>\n<li>Monospaced Font<\/li>\n<li>Don\u2019t mix of Whitespaces and Tabs for indenting texts<\/li>\n<li>Replace the indent size with whitespaces<\/li>\n<li>Use the SSMS feature\u00a0<em>Indenting \u2013 Block<\/em><\/li>\n<\/ul>\n<p>At the beginning of each project, all developers should agree on settings related to font, the editors to be used, the indent size and whether to replace tabs with whitespaces.<\/p>\n<h2>Monospaced Font<\/h2>\n<p>Since all integrated development environment editors use monospaced fonts by default, this point appears to be quite obvious. For completeness, it is to be mentioned here.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-238 size-full\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png\" alt=\"\" width=\"623\" height=\"160\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png 623w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001-300x77.png 300w\" sizes=\"auto, (max-width: 623px) 100vw, 623px\" \/><\/a><\/p>\n<p>Non-monospaced fonts do occupy only that amount of horizontal space, that is needed for a correct representation of a character. The letter\u00a0<strong>i<\/strong>\u00a0occupies less space than the letter\u00a0<strong>m<\/strong>. As a result you will face problems with an exact alignment of Text elements in multiple lines.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006002.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-240\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006002.png\" alt=\"\" width=\"371\" height=\"170\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006002.png 371w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006002-300x137.png 300w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \/><\/a><\/p>\n<p>The field names\u00a0<strong>[name]<\/strong>\u00a0and\u00a0<strong>[system_type_id]\u00a0<\/strong>in the WHERE-Statement can not be aligned exactly when using the non-monospaced Font\u00a0<strong>Arial<\/strong>. However with the monospaced font\u00a0<strong>Consolas<\/strong>\u00a0an exact indentation is no problem.<\/p>\n<p>With that, an exact indentation requires the configuration of monospaced font.<\/p>\n<h3><strong>Configuration in SSMS<\/strong><\/h3>\n<p>The Font can be configured in SSMS as followed: <strong>Options| Environment| Fonts and Colors<\/strong><\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-242\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006003.png\" alt=\"\" width=\"744\" height=\"434\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006003.png 744w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006003-300x175.png 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n<p>Monospaced Fonts are marked with\u00a0<strong>bold<\/strong>\u00a0letters.<\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-243\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006004.png\" alt=\"\" width=\"321\" height=\"181\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006004.png 321w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006004-300x169.png 300w\" sizes=\"auto, (max-width: 321px) 100vw, 321px\" \/><\/p>\n<h2><strong>Don\u2019t mix of Whitespaces and Tabs for indenting texts<\/strong><\/h2>\n<p>Every developer has his or her own preferences regarding the formatting of SQL code. Some prefer a tab as a character for indenting text, some whitespaces, but most of them probably don\u2019t care about that. If SQL procedures etc. will be edited by multiple developers, it is very likely that SQL artifacts do contain a creative mixture of both characters.<br \/>\nAs long as the tab width or indent size is set to e.g. 3 characters by all developers, a SQL statement will probably have a consistent formatting. However, if a developer configures a tab width of three characters, and others tab width 4, a statement quickly becomes unreadable and therefor does not allow an efficient editing. The following statements illustrates the possible effects of mixing tabs and whitespaces in a text:<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006007.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-244\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006005.png\" alt=\"\" width=\"622\" height=\"144\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006005.png 622w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006005-300x69.png 300w\" sizes=\"auto, (max-width: 622px) 100vw, 622px\" \/><\/a><\/p>\n<p>Obviously, the pipe symbols are aligned with a tab width of four characters. However, using other tab widths will quickly make it clear that the alignment gets lost.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006006.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-246\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006006.png\" alt=\"\" width=\"739\" height=\"142\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006006.png 739w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006006-300x58.png 300w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/a><\/p>\n<p>In this example, the different indentations may appear minimal. For more complex statements, mixing tabs and whitespaces will result in unreadable code.<\/p>\n<p>The reason of mixed whitespaces and tabs is usually a question of differing editor settings. Using different editors may also contribute to that problem.<\/p>\n<h3><strong>Configuration in SSMS<\/strong><\/h3>\n<p>The Indent Size can be configured in SSMS as followed: <strong>Options| Text-Editor| Transact-SQL | Tabstopps<\/strong><\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-250\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006008.png\" alt=\"\" width=\"744\" height=\"433\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006008.png 744w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006008-300x175.png 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n<h3>Recommendation<\/h3>\n<ul>\n<li>Use always spaces for indentation.<\/li>\n<li>The use of spaces allows a much more precise formatting.<\/li>\n<li>When using spaces, an identical representation of the statement is guaranteed, regardless of the editor used.<\/li>\n<\/ul>\n<h3>Tipp<\/h3>\n<ul>\n<li>The column editor feature allows indenting several lines or text blocks at once. This feature can only be used efficiently with whitespaces as the character used for indentation.<\/li>\n<li>See\u00a0<a href=\"https:\/\/staging.sql.marcus-belz.de\/2018\/05\/16\/functional-design-aesthetics-of-sql\/\" target=\"_blank\" rel=\"noopener noreferrer\">Functional Design (Aesthetics) of SQL<\/a><\/li>\n<\/ul>\n<h2><strong>Replace tabs by whitespace<\/strong><\/h2>\n<p>If an editor supports an automatic replacement of tabs with whitespaces, SQL statements will always be displayed correctly, even if different editors are used by the developers.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005007.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-227\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005007.png\" alt=\"\" width=\"739\" height=\"142\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005007.png 739w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005007-300x58.png 300w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/a><\/p>\n<h3>Recommendation<\/h3>\n<ul>\n<li>Replace tabs by whitespaces.<\/li>\n<li>Only whitespaces guar\u00e1ntee an accurate formatting of SQL code and ensure that the representation of a statement is always correct, regardless of the editor used.<\/li>\n<\/ul>\n<h3><strong>Configuration in SSMS<\/strong><\/h3>\n<p>The replacement of tabs with whitespaces can be configured in SSMS as followed: <strong>Options| Text-Editor| Transact-SQL | Tabstopps<\/strong><\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-251\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006009.png\" alt=\"\" width=\"744\" height=\"434\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006009.png 744w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006009-300x175.png 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n<h3>Note<\/h3>\n<p>The size of the indentation is to be distinguished from the tab width. The tab size only specifies how many whitespaces a tab character will occupy. Pressing the\u00a0<strong>Tab<\/strong>-key will indent a text by the indent size. For example, if the indent size is 10 and the tab size is 5, pressing the\u00a0<strong>Tab<\/strong>-key inserts 2 tab characters \u2013 each representing 5 whitespaces.<\/p>\n<h2>Block Indentation<\/h2>\n<p>Obviously, using whitespaces as a means of structuring SQL statements will result in extra work. However, SSMS supports the developer here with an option of blockwise indentation. What\u2019s it all about?<\/p>\n<p>For example, if the cursor is behind the character <strong>*<\/strong> and the developer presses the <strong>Enter<\/strong>-key, not only will a new blank line be inserted, but the cursor will be automatically aligned with the first character of the previous line \u2013 the\u00a0<strong>*<\/strong>\u00a0character. Without the option of blockwise indentation, the cursor would always be positioned at position 1 of the new line.<\/p>\n<p style=\"padding-left: 30px;\"><a href=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006010.txt\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-252\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006010.png\" alt=\"\" width=\"620\" height=\"176\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006010.png 620w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006010-300x85.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Until SSMS 2014 (possibly SSMS 2016, too) the cursor was apparently indented with spaces\/tabs at the block-indentation. However, these spaces and\/or tabs were not inserted until the developer starts typing. In SSMS 2017, blanks and tabs are inserted during block indentation, depending on the settings.<\/p>\n<h3>Recommendation<\/h3>\n<ul>\n<li>Use blockwise indentation to align subsequent new rows with the previous row.<\/li>\n<\/ul>\n<h3><strong>Configuration in SSMS<\/strong><\/h3>\n<p>The blockwise indentation can be configured in SSMS as followed: <strong>Options| Text-Editor| Transact-SQL | Tabstopps<\/strong><\/p>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-226\" src=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005011.png\" alt=\"\" width=\"744\" height=\"433\" srcset=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005011.png 744w, https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0005011-300x175.png 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel in Deutsch&#8230; Overview Most editors of well-known development environments including SQL Server Management Studio (SSMS) use monospaced fonts. With that, each character occupies the same amount of horizontal space. Texts can be easily indented and aligned when using monospaced fonts. An efficient feature for aligning and indenting text elements is the Tab-key. By &#8230; <a title=\"Editor Options in SSMS\" class=\"read-more\" href=\"https:\/\/staging.sql.marcus-belz.de\/?p=236&#038;lang=en\" aria-label=\"Mehr Informationen \u00fcber Editor Options in SSMS\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106,108],"tags":[150,144,154],"class_list":["post-236","post","type-post","status-publish","format-standard","hentry","category-all-languages-en","category-english-en","tag-format-en","tag-multi-developer-environment-en","tag-ssms-options-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Editor Options in SSMS - Just another SQL blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Editor Options in SSMS - Just another SQL blog\" \/>\n<meta property=\"og:description\" content=\"Dieser Artikel in Deutsch&#8230; Overview Most editors of well-known development environments including SQL Server Management Studio (SSMS) use monospaced fonts. With that, each character occupies the same amount of horizontal space. Texts can be easily indented and aligned when using monospaced fonts. An efficient feature for aligning and indenting text elements is the Tab-key. By ... Weiterlesen\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.sql.marcus-belz.de\/?p=236&amp;lang=en\" \/>\n<meta property=\"og:site_name\" content=\"Just another SQL blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-28T20:07:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-06T23:06:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png\" \/>\n<meta name=\"author\" content=\"marcus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"marcus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en\"},\"author\":{\"name\":\"marcus\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/#\\\/schema\\\/person\\\/98ab042e47d7286f64530ee18f20f675\"},\"headline\":\"Editor Options in SSMS\",\"datePublished\":\"2018-05-28T20:07:45+00:00\",\"dateModified\":\"2026-05-06T23:06:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en\"},\"wordCount\":954,\"image\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/post0006001.png\",\"keywords\":[\"Format\",\"Multi Developer Environment\",\"SSMS options\"],\"articleSection\":[\"All Languages\",\"English\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en\",\"url\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en\",\"name\":\"Editor Options in SSMS - Just another SQL blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/post0006001.png\",\"datePublished\":\"2018-05-28T20:07:45+00:00\",\"dateModified\":\"2026-05-06T23:06:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/#\\\/schema\\\/person\\\/98ab042e47d7286f64530ee18f20f675\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#primaryimage\",\"url\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/post0006001.png\",\"contentUrl\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/wp-content\\\/uploads\\\/2018\\\/05\\\/post0006001.png\",\"width\":623,\"height\":160},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?p=236&lang=en#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Editor Options in SSMS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/#website\",\"url\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/\",\"name\":\"Just another SQL blog\",\"description\":\"Marcus Belz \u00b7 SQL Server \u00b7 ETL \u00b7 Datenqualit\u00e4t\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/#\\\/schema\\\/person\\\/98ab042e47d7286f64530ee18f20f675\",\"name\":\"marcus\",\"url\":\"https:\\\/\\\/staging.sql.marcus-belz.de\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Editor Options in SSMS - Just another SQL blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en","og_locale":"de_DE","og_type":"article","og_title":"Editor Options in SSMS - Just another SQL blog","og_description":"Dieser Artikel in Deutsch&#8230; Overview Most editors of well-known development environments including SQL Server Management Studio (SSMS) use monospaced fonts. With that, each character occupies the same amount of horizontal space. Texts can be easily indented and aligned when using monospaced fonts. An efficient feature for aligning and indenting text elements is the Tab-key. By ... Weiterlesen","og_url":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en","og_site_name":"Just another SQL blog","article_published_time":"2018-05-28T20:07:45+00:00","article_modified_time":"2026-05-06T23:06:39+00:00","og_image":[{"url":"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png","type":"","width":"","height":""}],"author":"marcus","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"marcus","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#article","isPartOf":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en"},"author":{"name":"marcus","@id":"https:\/\/staging.sql.marcus-belz.de\/#\/schema\/person\/98ab042e47d7286f64530ee18f20f675"},"headline":"Editor Options in SSMS","datePublished":"2018-05-28T20:07:45+00:00","dateModified":"2026-05-06T23:06:39+00:00","mainEntityOfPage":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en"},"wordCount":954,"image":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#primaryimage"},"thumbnailUrl":"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png","keywords":["Format","Multi Developer Environment","SSMS options"],"articleSection":["All Languages","English"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en","url":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en","name":"Editor Options in SSMS - Just another SQL blog","isPartOf":{"@id":"https:\/\/staging.sql.marcus-belz.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#primaryimage"},"image":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#primaryimage"},"thumbnailUrl":"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png","datePublished":"2018-05-28T20:07:45+00:00","dateModified":"2026-05-06T23:06:39+00:00","author":{"@id":"https:\/\/staging.sql.marcus-belz.de\/#\/schema\/person\/98ab042e47d7286f64530ee18f20f675"},"breadcrumb":{"@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#primaryimage","url":"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png","contentUrl":"https:\/\/staging.sql.marcus-belz.de\/wp-content\/uploads\/2018\/05\/post0006001.png","width":623,"height":160},{"@type":"BreadcrumbList","@id":"https:\/\/staging.sql.marcus-belz.de\/?p=236&lang=en#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.sql.marcus-belz.de\/"},{"@type":"ListItem","position":2,"name":"Editor Options in SSMS"}]},{"@type":"WebSite","@id":"https:\/\/staging.sql.marcus-belz.de\/#website","url":"https:\/\/staging.sql.marcus-belz.de\/","name":"Just another SQL blog","description":"Marcus Belz \u00b7 SQL Server \u00b7 ETL \u00b7 Datenqualit\u00e4t","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.sql.marcus-belz.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/staging.sql.marcus-belz.de\/#\/schema\/person\/98ab042e47d7286f64530ee18f20f675","name":"marcus","url":"https:\/\/staging.sql.marcus-belz.de\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/posts\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=236"}],"version-history":[{"count":9,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/posts\/236\/revisions"}],"predecessor-version":[{"id":850,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=\/wp\/v2\/posts\/236\/revisions\/850"}],"wp:attachment":[{"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.sql.marcus-belz.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}