{"id":764,"date":"2019-08-31T07:23:06","date_gmt":"2019-08-31T07:23:06","guid":{"rendered":"https:\/\/docs.sisus.co\/power-inspector\/?p=764"},"modified":"2020-04-14T15:42:00","modified_gmt":"2020-04-14T15:42:00","slug":"use-editors-over-drawers","status":"publish","type":"post","link":"https:\/\/docs.sisus.co\/power-inspector\/preferences\/use-editors-over-drawers\/","title":{"rendered":"Use Editors Over Drawers"},"content":{"rendered":"<p>Power Inspector by default uses a custom system of <strong><a href=\"https:\/\/docs.sisus.co\/power-inspector\/terminology\/drawer\/\">drawers<\/a><\/strong> for drawing the contents of the <a href=\"https:\/\/docs.sisus.co\/power-inspector\/terminology\/inspector-view\/\">inspector view<\/a>, instead of relying on the <a href=\"https:\/\/docs.sisus.co\/power-inspector\/terminology\/editor\/\">Editors<\/a> used in the default inspector.<\/p>\n<p>Some other <strong>plug-ins<\/strong> however can <strong>rely<\/strong> on the usage of <strong>Editors<\/strong> for some of their functionality. As such, <strong>compatibility<\/strong> with these plug-ins can be <strong>improved<\/strong> by using <strong>Editors<\/strong> instead of Power Inspector&#8217;s drawers. This setting enables you to do just that.<\/p>\n<h3>Only If Has Custom Editor<\/h3>\n<blockquote><p><strong>Always<\/strong> use Power Inspector&#8217;s<strong> drawers <\/strong>for drawing class members, <strong>except<\/strong> if <a href=\"https:\/\/docs.sisus.co\/power-inspector\/terminology\/target-object\/\">targets<\/a> have <strong><a href=\"https:\/\/docs.unity3d.com\/Manual\/editor-CustomEditors.html\">Custom Editors<\/a>, <\/strong>then use the those instead.<\/p>\n<p>This gives you the <strong>greatest<\/strong> access to <strong>features<\/strong> of Power Inspector, at the cost of <strong>reduced compatibility<\/strong> with other plug-ins that might rely on Editors being used.<\/p><\/blockquote>\n<h3>Based On Plug-in Preferences (Default)<\/h3>\n<blockquote><p>Use <strong>Editors<\/strong> to handle drawing of class members when targets have <strong>Custom Editors, <\/strong>or when <strong>plug-ins<\/strong> &#8220;want&#8221; to use their own Editor type for the target.<\/p>\n<p>When using this setting, Power Inspector not only tries to take into consideration whether or not plug-ins sometimes requiring the use Editors have been installed, but also whether or not the usage of Editors is needed for a specific target type, based on aspects such as the current preferences of other plug-ins.<\/p><\/blockquote>\n<h3>Based On Plug-ins<\/h3>\n<blockquote><p><strong>Always<\/strong> use <strong>Editors<\/strong> for drawing class members, <strong>if<\/strong> <strong>plug-ins<\/strong> that sometimes require the usage of Editors are detected to be installed,<br \/>\n<strong>otherwise<\/strong> <strong>always<\/strong> use Power Inspector&#8217;s<strong> drawers<\/strong>.<\/p>\n<p>This might be a good option for you if would prefer a consistent inspector experience with Editors always being used, over one where you gain and lose features based on the current context.<\/p><\/blockquote>\n<h3>Always<\/h3>\n<blockquote><p><strong>Always<\/strong> use <strong>Editors<\/strong> for all targets, <strong>never <\/strong>Power Inspector&#8217;s<strong> drawers<\/strong>.<\/p>\n<p>You will lose access to some features of Power Inspector, but compatibility with other plug-ins will be maximized.<\/p>\n<p>This might be a good option if you have plug-ins or scripts that rely on Editors being used for drawing class members, but they are not detected by Power Inspector automatically when using the other available settings.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Power Inspector by default uses a custom system of drawers for drawing the contents of the inspector view, instead of relying on the Editors used in the default inspector. Some other plug-ins however can rely on the usage of Editors for some of their functionality. As such, compatibility with these plug-ins can be improved by ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/docs.sisus.co\/power-inspector\/preferences\/use-editors-over-drawers\/\" title=\"read more\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/posts\/764"}],"collection":[{"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/comments?post=764"}],"version-history":[{"count":10,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/posts\/764\/revisions"}],"predecessor-version":[{"id":1701,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/posts\/764\/revisions\/1701"}],"wp:attachment":[{"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/media?parent=764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/categories?post=764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.sisus.co\/power-inspector\/wp-json\/wp\/v2\/tags?post=764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}