TabSiPlus for Source Insight has two components: "TabSiHost.exe" and "TabSiPlus.dll". Since the emphases of this article is not about how to inject code to remote process, so people who wilder about code injecting can search the article "Three ways to inject your code to remote process" on this site for more detail information. The only way is injecting my code to main process of Source Insight, for 3.x version, generally, it is insignt3.exe. It insert a switch bar to Source Insight window, user can switch files just a single mouse click on it, that's what I want.Īdding a switch bar to a MDI(Multi-Document Interface) program is really not a hard work, there are many articles (with example codes) on this web site which help programmers add switch bar to their program, but unfortunately, I don't have source code of Source Insight. I am a completist (but a fake completist), like many lazy programmers, I make tools myself to cater for my laziness, so I made a plus in tools named TabSiPlus. Unluckily, Source Insight does not support this bar, even the most recently 3.5.x version. People may argue that using "windows" menu item on menu bar can perform file switching function, but I want a fast and direct way, a small file switch table bar is the bulls eye. One picture better than thousands of words, look the following pictures, stuffs which encircle by red line is what I called "File Switch Tab". People may wondering and asking "what's the File Switch Tab going on"? Sorry, I really don't known how to name it, many software support this component but give it a very different name. I like those features, but I think it missing an important one, that is File Switch Tab. Source Insight has a lot of features to easy the programmers way for viewing and writing code. Source Insight is a great tool, lot's of programmer, even some Visual Studio user, using Source Insight as default coding tool. This article is about the TabSiPlus, a Plus program for Source Insight. Download the lastly executable binary file.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |