26,839

Downloads

946

Downloads of v 1.3.0

2016-09-26

Last published

Unity Support

1.3.0

Adds support for Unity.

• Marks fields and methods implicitly used by Unity as in use

• External annotations to improve ReSharper's analysis, e.g. implicit usage and nullability of Component.gameObject

• Use Generate Code to create message handlers, with parameters

• Auto-suggest message handler completion when creating methods

• Code completion, find usages and rename support for Invoke, InvokeRepeating and CancelInvoke

• Message handler descriptions for methods and parameters displayed in tooltips and QuickDoc

• "Read more" in QuickDoc navigates to Unity API documentation

• Suppress naming consistency checks on message handlers

• Automatically sets Unity projects to C# 5. No more incompatible C# 6 suggestions!

• Prevent ReSharper from suggesting `Assets` or `Scripts` as part of the namespace of your code

Release Notes

• ReSharper 2016.2 support. Thanks @cmcpasserby! (#44, #46)
• Added support for messages for all Unity classes, not just MonoBehaviour. Thanks @swalex, @rorydriscoll! (#20, #29, #44)
• External annotations to improve ReSharper's analysis, e.g. implicit usage and nullability of Component.gameObject. Thanks @bigbadtrumpet! (#34, #13, #15, #23, #42, #43)
• Code completion, find usages and rename support for Invoke, InvokeRepeating and CancelInvoke (#41)
• Auto-suggest message handler completion when creating methods
• Message handler descriptions for methods and parameters displayed in tooltips and QuickDoc
• "Read more" in QuickDoc navigates to Unity API documentation

From previous releases:
• ReSharper 2016.1 support
• Suppress naming consistency checks on message handlers
• Add parameters to generated message handlers (#8)
• Automatically sets Unity projects to C# 5. No more incompatible C# 6 suggestions! (#5)

Owners

Authors

JetBrains slava.tutushkin

Copyright

Copyright 2016 JetBrains, s.r.o

Tags

Dependencies

Version History

Version Downloads Last updated
Unity Support 2018.1.0.380 1934 Saturday, June 16 2018
Unity Support 2018.1.0.75 1423 Wednesday, April 18 2018
Unity Support 2.1.3.4208 2841 Friday, December 22 2017
Unity Support 2.1.2.1505 2429 Tuesday, October 17 2017
Unity Support 2.0.3.314 1041 Thursday, August 31 2017
Unity Support 2.0.0 976 Thursday, August 31 2017
Unity Support 1.9.1 1136 Friday, July 21 2017
Unity Support 1.9.0 33 Friday, July 21 2017
Unity Support 1.8.0 1732 Friday, May 19 2017
Unity Support 1.7.0 1195 Wednesday, April 05 2017
Unity Support 1.6.2 1059 Wednesday, March 22 2017
Unity Support 1.6.1 595 Wednesday, March 08 2017
Unity Support 1.6.0 322 Wednesday, March 01 2017
Unity Support 1.5.0 1215 Friday, December 30 2016
Unity Support 1.4.0 1232 Friday, November 18 2016
Unity Support 1.3.0 (this version) 946 Monday, September 26 2016
Unity Support 1.2.1 1898 Saturday, April 16 2016
Unity Support 1.2.0 2678 Monday, November 16 2015
Unity Support 1.1.2 154 Friday, November 06 2015
Unity Support 1.1.2-EAP 106 Saturday, October 17 2015
Unity Support 1.0.0 769 Friday, October 16 2015