-
-
Notifications
You must be signed in to change notification settings - Fork 732
Question to the community: Does it make sense to reference (link) all occurences of functions, constants and so on? #462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I like lots of links. It makes it super easy for a beginner to access the relevant reference page without any searching. Note that the actual reference pages render links that use code tags differently than GitHub does. Consider this markup:
This is how it looks on the reference page: https://www.arduino.cc/reference/en/language/structure/further-syntax/include/ ![]() The code tags cause the link to not be colored teal, as you would expect. I don't know if this is intentional or a bug in the Arduino website. Ordinarily I find this quite annoying because you never know it's a link until you hover the mouse pointer over that text. For this reason, I prefer to not use code tags on links, so that it will be colored teal. If code tags are used on subsequent instances of linkified reference terms, this will avoid the "sea of teal" visual impact of redundant linkification, which might be an argument against. |
That was my idea, too.
I would also recommend to add everthing with the The reason why I have started this, is because @robsoncouto declined my pull request: #435 with the comment
In my opinion, it's more easy for beginners if everthing is linked. Plus, it's not that much effort though... |
I agree with @per1234, that we should use this kind of style for the links: #546 (comment) |
For example: https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/ does only highlight the constants
HIGH
andLOW
.In my opinion it would make more sense to add links to all occurences of functions, constants and so on.
What do you guys think?
The text was updated successfully, but these errors were encountered: