├── .gitignore ├── IDEA ├── .gitignore ├── .idea │ ├── copyright │ │ ├── EmmyLua.xml │ │ └── profiles_settings.xml │ ├── libraries │ │ └── libs.xml │ ├── modules.xml │ └── vcs.xml ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs │ └── facile.jar ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── tang │ │ └── intellij │ │ └── lua │ │ ├── UnityIcons.java │ │ └── unity │ │ ├── NetDirectoryIconProvider.kt │ │ ├── UnitySettings.kt │ │ ├── UnitySettingsPanel.form │ │ ├── UnitySettingsPanel.java │ │ ├── library │ │ ├── LuaNetLibraryKind.kt │ │ ├── LuaNetLibraryRootsComponentDescriptor.kt │ │ └── LuaNetLibraryType.kt │ │ ├── ty │ │ ├── UnityShortNamesManager.kt │ │ ├── UnityShortNamesManagerBase.kt │ │ └── UnityTypeInfer.kt │ │ └── vfs │ │ ├── NetArchiveHandler.kt │ │ └── NetFileSystem.kt │ └── resources │ ├── META-INF │ └── plugin.xml │ └── icons │ └── Unity.png ├── README.md └── Unity ├── .gitignore ├── Assets ├── Editor.meta ├── Editor │ ├── EmmyLuaService.cs │ └── EmmyLuaService.cs.meta ├── Scripts.meta └── Scripts │ ├── TestBehaviour.cs │ └── TestBehaviour.cs.meta └── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset /.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle 2 | -------------------------------------------------------------------------------- /IDEA/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.gitignore -------------------------------------------------------------------------------- /IDEA/.idea/copyright/EmmyLua.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.idea/copyright/EmmyLua.xml -------------------------------------------------------------------------------- /IDEA/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /IDEA/.idea/libraries/libs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.idea/libraries/libs.xml -------------------------------------------------------------------------------- /IDEA/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.idea/modules.xml -------------------------------------------------------------------------------- /IDEA/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/.idea/vcs.xml -------------------------------------------------------------------------------- /IDEA/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/build.gradle -------------------------------------------------------------------------------- /IDEA/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /IDEA/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /IDEA/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/gradlew -------------------------------------------------------------------------------- /IDEA/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/gradlew.bat -------------------------------------------------------------------------------- /IDEA/libs/facile.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/libs/facile.jar -------------------------------------------------------------------------------- /IDEA/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/settings.gradle -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/UnityIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/UnityIcons.java -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/NetDirectoryIconProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/NetDirectoryIconProvider.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettings.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettingsPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettingsPanel.form -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettingsPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/UnitySettingsPanel.java -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryKind.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryKind.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryRootsComponentDescriptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryRootsComponentDescriptor.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/library/LuaNetLibraryType.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityShortNamesManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityShortNamesManager.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityShortNamesManagerBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityShortNamesManagerBase.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityTypeInfer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/ty/UnityTypeInfer.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/vfs/NetArchiveHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/vfs/NetArchiveHandler.kt -------------------------------------------------------------------------------- /IDEA/src/main/java/com/tang/intellij/lua/unity/vfs/NetFileSystem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/java/com/tang/intellij/lua/unity/vfs/NetFileSystem.kt -------------------------------------------------------------------------------- /IDEA/src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /IDEA/src/main/resources/icons/Unity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/IDEA/src/main/resources/icons/Unity.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/README.md -------------------------------------------------------------------------------- /Unity/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/.gitignore -------------------------------------------------------------------------------- /Unity/Assets/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Editor.meta -------------------------------------------------------------------------------- /Unity/Assets/Editor/EmmyLuaService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Editor/EmmyLuaService.cs -------------------------------------------------------------------------------- /Unity/Assets/Editor/EmmyLuaService.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Editor/EmmyLuaService.cs.meta -------------------------------------------------------------------------------- /Unity/Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Scripts.meta -------------------------------------------------------------------------------- /Unity/Assets/Scripts/TestBehaviour.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Scripts/TestBehaviour.cs -------------------------------------------------------------------------------- /Unity/Assets/Scripts/TestBehaviour.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/Assets/Scripts/TestBehaviour.cs.meta -------------------------------------------------------------------------------- /Unity/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.5.5f1 2 | -------------------------------------------------------------------------------- /Unity/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /Unity/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EmmyLua/EmmyLua-Unity/HEAD/Unity/ProjectSettings/UnityConnectSettings.asset --------------------------------------------------------------------------------