Since you can specify the path to a tag without the provider, is there a way to get the right-click "Copy Path" functionality to not include the provider if it's within the defined default provider, or do I have to remove the provider manually?
Not everywhere.
It's included in the path copy because it isn't uniformly optional.
So then I suppose manual it is.
Why do you want to remove the provider? This seems like a bit of an XY problem.
Tag references without the provider specified use the default provider (default specified by the project settings, not "default"). Provider can then change without changing all tag references.
Note that this is very much a double edged sword. There is no perfect default behavior, and often you would rather have explicit referencing over implicit.
Ya, that's the current debate I'm having with myself.
Verbosity wins...
Yeah, typically I like to name my tag provider after the site name. This does make it harder to copy Ignition projects between jobs where 75% of the job is the same, but the site is a different name. I think with 8.3, this may get easier as with parsable files, I could automate new project creation and substitution of the provider in all my screens.
Ya, that's what I was trying to do here as well. That's why I was thinking the default behavior route would be nice.
What, exactly do you mean by
What might I run into? Does anyone have examples?
I have been on support calls with folks where a mix of references in the project are implicit vs explicitly qualified, and it becomes next to impossible to refactor one way or the other. Implicit references are ~impossible to find/replace for, for instance. They absolutely have their place, but again - there is no perfect solution.