Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by LRG · Jun 26, 2015 at 03:58 PM · monodevelopconfiguration

MonoDevelop XML doc comments auto completion

I am currently using MonoDevelop and it seems to have a feature (similar to Visual Studio's) in which you can auto-generate the XML documentation comments by just typing "///".

When you type that, it automatically adds a template including the summary tag and the arguments that the method takes (if that applies). For instance, for a class, it should typically generate:

 /// <summary>
 /// 
 /// </summary>
 public class MyClass : MonoBehaviour

However, it is acting in an extremely weird (and annoying) way. Particularly:

Weird GIF sequence

As you can see, it does generate something, but, when you type "///":

  1. It generates the tag (this is all right and expected behaviour).

  2. It places some "smart" text. (which is ok).

  3. It places the cursor after the first character of the smart text. (which is not ok).

  4. It selects the whole smart text PLUS the next end-line (which is not ok either).

The result is that when you type /// you can't just enter your summary. You have to deal with the fact that the first character of the default message was not selected, and that the line break was, so when you start typing, it messes it up and you need to use the mouse to correct it.

I understand that most people maybe find this a minor issue (and it probably is) but when trying to document often it becomes extremely annoying.

I have tried some things:

  • Disabling smart indenting.

  • Changing C# formatting mode to "Visual Studio" mode (which fixes some other extremely weird formatting issues).

  • Some other things from this forum post.

But no luck so far. Does anyone happen to have a solution? Thank you!

whythis.gif (23.1 kB)
Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

21 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How to disable SerializeField attribute related warnings/proposals from MonoDevelop? 1 Answer

Mono develop or Visual Studio 1 Answer

game doesn't work on low processor android devices? 1 Answer

Industry Standard Joystick Configuration? 0 Answers

How do you configure user input for an Xbox Adaptive Controller? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges