First, I imagine if SkipVought sees this, he'll probably remember some time 10 years ago that he told me about one of them, and say, "I told you so!"
So I got to thinking about how the other day, Skip mentioned to someone about the Watch window, and pointed to an FAQ he had put together years ago. Honestly, I remembered about that one, but had never really used it. So I'm trying to make myself start to use stuff like that (but it's hard teaching old dogs new tricks).
Anyhow, I thought this morning when trying to figure something out, I'd simply select the name of a procedure in it's calling statement within another procedure, and right-click it to see what options I got. And immediately, it's like I've uncovered a whole new brave world I never knew existed! Just never even looked under that rock! And of course you know I never took the time to read the help file unless I was searching something specific.
So here are a couple of items I found interesting so far:
[ol 1]
[li]Toggle - Bookmark (also found in the Edit menu)[/li][ul][li]This is just so cool. In the past, I've used a BreakPoint for this and for what the BreakPoint is built for. So now I'll try to remember to just set Bookmarks, b/c apparently with those, you won't mess-up the running execution of code, it just marks spots you want to look at later. Would be nice if we could label them, but I have a separate idea for that: Just add in some old-fashioned comments or line... "title" maybe? Basically instead of a "Line Number", you use a word, such as ExitSub:.[/li][/ul]
[li]Definition[/li][ul][li]So far when I want to "find" a function or procedure, I either just know where it is and go to it or I use Ctrl+F to find it. But this is SO SO much better. You just right-click on the Function or Procedure - I bet it even works for variables - and click Definition, and it'll take you right to the function/procedure... or yep, the variable declaration. I cannot tell you HOW MANY minutes added up to hours I could have saved if I had looked and found that option. Man![/li][/ul]
[li]LastPosition[/li][ul][li]Another item I didn't know existed. And at first, I thought it perhaps meant the last position of the function/procedure/variable you clicked on. Instead, it goes to the last place you did anything in the code! Man, that could be SO helpful at times. And apparently, it saves the last 8 lines that you accessed![/li][/ul][/ol]
So anyway, those were just 3 that really POPPED OUT to me when I pulled up the right-click pop-up menu.
Lesson learned: If working with anything, never assume you know it all (honestly, I didn't on this one), and never stop poking around and exploring, AND never stop learning!
Also, for anyone else interested, here's a list of keyboard shortcuts that cover the right-click menu items and more, I'm sure. It's not the only list available, just one I happened upon when searching for more info:
"But thanks be to God, which giveth us the victory through our Lord Jesus Christ." 1 Corinthians 15:57
So I got to thinking about how the other day, Skip mentioned to someone about the Watch window, and pointed to an FAQ he had put together years ago. Honestly, I remembered about that one, but had never really used it. So I'm trying to make myself start to use stuff like that (but it's hard teaching old dogs new tricks).
Anyhow, I thought this morning when trying to figure something out, I'd simply select the name of a procedure in it's calling statement within another procedure, and right-click it to see what options I got. And immediately, it's like I've uncovered a whole new brave world I never knew existed! Just never even looked under that rock! And of course you know I never took the time to read the help file unless I was searching something specific.
So here are a couple of items I found interesting so far:
[ol 1]
[li]Toggle - Bookmark (also found in the Edit menu)[/li][ul][li]This is just so cool. In the past, I've used a BreakPoint for this and for what the BreakPoint is built for. So now I'll try to remember to just set Bookmarks, b/c apparently with those, you won't mess-up the running execution of code, it just marks spots you want to look at later. Would be nice if we could label them, but I have a separate idea for that: Just add in some old-fashioned comments or line... "title" maybe? Basically instead of a "Line Number", you use a word, such as ExitSub:.[/li][/ul]
[li]Definition[/li][ul][li]So far when I want to "find" a function or procedure, I either just know where it is and go to it or I use Ctrl+F to find it. But this is SO SO much better. You just right-click on the Function or Procedure - I bet it even works for variables - and click Definition, and it'll take you right to the function/procedure... or yep, the variable declaration. I cannot tell you HOW MANY minutes added up to hours I could have saved if I had looked and found that option. Man![/li][/ul]
[li]LastPosition[/li][ul][li]Another item I didn't know existed. And at first, I thought it perhaps meant the last position of the function/procedure/variable you clicked on. Instead, it goes to the last place you did anything in the code! Man, that could be SO helpful at times. And apparently, it saves the last 8 lines that you accessed![/li][/ul][/ol]
So anyway, those were just 3 that really POPPED OUT to me when I pulled up the right-click pop-up menu.
Lesson learned: If working with anything, never assume you know it all (honestly, I didn't on this one), and never stop poking around and exploring, AND never stop learning!
Also, for anyone else interested, here's a list of keyboard shortcuts that cover the right-click menu items and more, I'm sure. It's not the only list available, just one I happened upon when searching for more info:
"But thanks be to God, which giveth us the victory through our Lord Jesus Christ." 1 Corinthians 15:57