PLF-5663: Missing IDE item on Top Navigation bar when installing the extension after the first startup

Fix description:
	- Allow user customizing the parameter to override ide extension
Merge commit '40c1cef11572ac80af935f75fd8e1b5b55c2091f' into HEAD