Giter Site home page Giter Site logo

onecommander-connector-for-unity's Introduction

OneCommander Connector for Unity

OneCommander Connector for Unity

Quickly view and open files and folders in OneCommander from your Unity project.

OneCommander Connector for Unity on Unity Asset Store


Installation

On Windows-based platforms, this plugin attempts to automatically detect the installation of OneCommander if not performed as a portable install. If you have installed OneCommander to a custom location, you can manually specify the path to the OneCommander executable in the plugin settings.

This plugin has built-in support for versions 3.16.3+, and partial support for prior releases with varying levels of functionality. If you are using an older version of OneCommander, you may need to pick Legacy as the app version.

This plugin is compatible with Unity 2018.3 and above.

Don't have OneCommander? Download it here: https://onecommander.com

Usage

Once setup, you can use the quick access buttons and context menu options to quickly and easily view paths in OneCommander, or any other file manager, utilising extensive custom configuration options.

Quick Access Buttons

Hover over any file or folder in the Project window, and you will see a set of quick access buttons appear in the top right corner of the asset. Clicking any of these buttons will open the path in OneCommander. As with all controls, hover over the buttons to see a tooltip with information about what each button does.

Quick Access Buttons

Context Menu Options

Right-click on any file or folder in the Project window, and you will see a Show in OneCommander option appear in the context menu. Clicking this option will open the path in OneCommander.

Context Menu Options

Plugin Settings

The plugin settings can be accessed from the Unity toolbar, under Edit > Preferences > OneCommander.

Plugin Settings

App Path

①: The path to the OneCommander executable. This is automatically detected on Windows-based platforms via the Windows Registry, but can be manually specified if you have installed OneCommander to a custom location, or are using a non-Windows platform.

App Version

②: The version of OneCommander you are using. This can be considered as preset configuration options for the command line arguments used to open the file explorer. If you are using an older version of OneCommander, you may need to pick Legacy as the app version. If you are not using OneCommander, you can pick Custom and specify your own command line arguments below (③).

Custom Command Line Arguments

③: The command line arguments used to open the file explorer. This is only used if you have picked Custom as the app version. The following placeholders are available:

Placeholder Description
$1 The path to the file or folder to open in the file explorer.

Menus

④: Whether to enable the Show in OneCommander context menu option.

⑤: Whether to enable the quick access buttons.

Directory Context Menu

⑥: How to manage folders for the Show in OneCommander context menu option, if enabled.

  • Highlight in Parent: Open the parent folder of the selected folder in OneCommander, and highlight the selected folder.
  • Open Normally: Open the selected folder in OneCommander.

Debug

⑦: Whether to enable debug logging. This can be useful for troubleshooting issues with the plugin.

  • Verbose: Enable verbose debug logging.
  • Warning: Enable warning debug logging.
  • Error: Enable error debug logging.

Legal

This is a third-party plugin, and is not affiliated with Unity Technologies or OneCommander. For help and support, please contact the plugin developer, not OneCommander. Permission was granted by OneCommander to use the OneCommander logo and name in this plugin.

onecommander-connector-for-unity's People

Contributors

neonalig avatar

Stargazers

Skychyld avatar  avatar RJ avatar アキラ avatar

Watchers

 avatar

onecommander-connector-for-unity's Issues

'Open' doesn't work

While Highlighting it opens the folder and highlights it like expected.

Yet both the 'Open File Dir' and 'Open Folder' only gives window focus to OC, yet doesn't do anything.
Tested also with context menu option, which does the same thing. Only highlighting works.

Unity 2022.2.13
OC 3.42

Keep up the good work!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.