Class VisualStudioEditor
Implements
Inherited Members
Namespace: Microsoft.Unity.VisualStudio .Editor
Assembly: solution.dll
Syntax
[InitializeOnLoad]
public class VisualStudioEditor : IExternalCodeEditor
Methods
Name | Description |
---|---|
Create |
|
Initialize(string) | Callback to the IExternalCodeEditor when it has been chosen from the PreferenceWindow. |
On |
Unity calls this methodf when it populates "Preferences/External Tools" in order to allow the code editor to generate necessary GUI. For example, when creating an an argument field for modifying the arguments sent to the code editor. |
Open |
The external code editor needs to handle the request to open a file. |
Sync |
Unity calls this function during initialization in order to sync the Project. This is different from SyncIfNeeded in that it does not get a list of changes. |
Sync |
When you change Assets in Unity, this method for the current chosen instance of IExternalCodeEditor parses the new and changed Assets. |
Try |