consulo / consulo-unity3d

Frameworks: Unity3D
Apache License 2.0
103 stars 10 forks source link

Double click in Unity3D on a script should open Consulo on that script #1

Closed netwerkz closed 8 years ago

netwerkz commented 9 years ago

I guess read and parse the arguments passed by Unity3D to Consulo and use them to bring to front or open same script that was double clicked from Unity. Minor convenience feature :) but a must have for the Unity plugin

VISTALL commented 9 years ago

Main problem - that Unity3D cant create Consulo project files. Project files are required

netwerkz commented 9 years ago

Are you sure you can't read the class name or filepath from the arguments passed from Unity?

VISTALL commented 9 years ago

Unity have option for use External Tool for editing, maybe Consulo can open file, but without project its a problem

ghost commented 9 years ago

image when open a cs file in unity

VISTALL commented 9 years ago

Dont try set Consulo as external tools) Consulo cant editor file without opened project

VISTALL commented 9 years ago

Its not possible to add New App to this list(it is not enough only command line). MonoDevelop + UnityVS hardcoded inside UnityEditor :(

commovere commented 9 years ago

So maybe we should create some issue in unity tracker, so community will vote for the same for consulo

VISTALL commented 9 years ago

I already saw this - http://feedback.unity3d.com/suggestions/get-rid-of-monodevelop-legacy-and-build-a-custom-ide-based-on-intellij-idea

Very small votes count. I think no sence to create new ticket (for now maybe)

ernestp commented 9 years ago

Seems that unity hear us:

SchubkraftJul 17, 2015 - We are not going to build our own version of anything but started on implementing an easier way to use external IDEs with Unity. See the http://unity3d.com/unity/roadmap

But seems 99% of time we using existing project, not creating new projects. It not necessary should be Consulo app itself. Let it be external tool that check if project is created, show warning if not and open file in Consulo and go to specified line if project is already created.

Honestly seems that is last rubicon to have comfort work in pair Unity - Consulo

VISTALL commented 9 years ago

They show their roadmap https://unity3d.com/unity/roadmap

I am waiting MonoDevelop and Unity REST Integration at 5.4 MAR 16, 2016

minhdu commented 9 years ago

Hi everyone, i was write a small plugin for Unity that support open Consulo and focus exactly file/line by double click on script or debug console: https://github.com/minhdu/UnityConsulo

VISTALL commented 9 years ago

Hi guys. I create some library (thanks @minhdu) with some my modifications.

Please read README from https://github.com/consulo/UnityEditorConsuloPlugin how to use.

It required lastest Consulo & Unity plugin builds

Thanks

hjoek commented 8 years ago

Still having problems with this...

I first just tried to set Consulo as the external script editor in Unity's settings. This resulted in Consulo being focused on double click but the right file or line did not open.

Then I followed the instructions in https://github.com/consulo/UnityEditorConsuloPlugin, installed the plugin and checked "Edit/Use Consulo as External Editor". And behold: Now the correct file and correct line (or close enough) is opened in Consulo when I double click something in Unity! But alas: Now Consulo app is NOT focused!! I need to focus it manually after double clicking something.

Could it be possible to get it working so, that when I double click something in Unity, the corresponding line would be opened in Consulo AND the Consule app would be focused at the same time?

I'm using Mac with Unity 3d v5.3.4f1 and Consulo 1.0 #1318.

VISTALL commented 8 years ago

You can report problem with focusing, due I can lose this issue