Class RiderScriptEditor
Inheritance
RiderScriptEditor
Syntax
public class RiderScriptEditor : IExternalCodeEditor
Constructors
RiderScriptEditor(IDiscovery, IGenerator)
Declaration
public RiderScriptEditor(IDiscovery discovery, IGenerator projectGeneration)
Parameters
Properties
CurrentEditor
Declaration
public static string CurrentEditor { get; }
Property Value
Installations
Declaration
public CodeEditor.Installation[] Installations { get; }
Property Value
| Type |
Description |
| CodeEditor.Installation[] |
|
Methods
CreateSolutionIfDoesntExist()
Declaration
public void CreateSolutionIfDoesntExist()
Initialize(String)
Declaration
public void Initialize(string editorInstallationPath)
Parameters
| Type |
Name |
Description |
| String |
editorInstallationPath |
|
IsRiderInstallation(String)
Declaration
public static bool IsRiderInstallation(string path)
Parameters
| Type |
Name |
Description |
| String |
path |
|
Returns
OnGUI()
Declaration
OpenProject(String, Int32, Int32)
Declaration
public bool OpenProject(string path, int line, int column)
Parameters
Returns
SyncAll()
Declaration
SyncIfNeeded(String[], String[], String[], String[], String[])
Declaration
public void SyncIfNeeded(string[] addedFiles, string[] deletedFiles, string[] movedFiles, string[] movedFromFiles, string[] importedFiles)
Parameters
TryGetInstallationForPath(String, out CodeEditor.Installation)
Declaration
public bool TryGetInstallationForPath(string editorPath, out CodeEditor.Installation installation)
Parameters
| Type |
Name |
Description |
| String |
editorPath |
|
| CodeEditor.Installation |
installation |
|
Returns