1.
Enabling the 'show-copy-button' option adds the 'copy' button to the toolbar.
2.
Enabling the 'show-copy-button' option adds a 'copy' button to the toolbar.
This is just of the one examples, but I came across similar sentences relatively often. On one hand, there are multiple buttons, and you are adding another kind of a button, just like every other button. Perhaps this button can even be configured such that it can be basically the duplicated version of an existing button.
On the other hand, the exact 'copy button' refers to a specific thing.
So which is it?
Thanks in advance.
(Please don't close this question as a duplicate, I know how the articles are applied. I just can't apply it to this case because it somewhat differs from some languages I speak, I really am not sure whether this item would be considered specific or generic)
a/an
for the ambiguous cases, since it doesn't imply something is really specific, and it helps to cut down on repetition.