Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Windows] Create a Visual Studio add-on for XAMLator #16

Open
ylatuya opened this issue Nov 6, 2018 · 30 comments
Open

[Windows] Create a Visual Studio add-on for XAMLator #16

ylatuya opened this issue Nov 6, 2018 · 30 comments
Labels
enhancement New feature or request

Comments

@ylatuya
Copy link
Owner

ylatuya commented Nov 6, 2018

We are missing a Visual Studio add-on for XAMLator.

The vs4mac is less than 100 lines of code:
https://github.com/ylatuya/XAMLator/blob/master/XAMLator.Client.MonoDevelop/MonoDevelopIDE.cs
https://github.com/ylatuya/XAMLator/blob/master/XAMLator.Client.MonoDevelop/StartupHandler.cs

The add-on should implement the IIDE interface and start the monitor when the add-on is launched

@ylatuya ylatuya added the enhancement New feature or request label Nov 6, 2018
@jsuarezruiz
Copy link
Collaborator

I will try to help with this!

@npagare
Copy link

npagare commented Nov 20, 2018

Hi @jsuarezruiz, I am looking forward to test this.

Is there a prerelease version you would like me to test it on my end ?

Thanks

@MagicAndre1981
Copy link

@jsuarezruiz are you still working on it? I can only see 1 commit

@guiltm
Copy link

guiltm commented Jan 10, 2019

@jsuarezruiz are you working on it, or anyone? Thank you

@Sergiojoel9877
Copy link

Any updates?

@MagicAndre1981
Copy link

MagicAndre1981 commented Mar 12, 2019

I switched to Hotreload which has a VS extension

@ylatuya
Copy link
Owner Author

ylatuya commented Mar 14, 2019

There is an addin for Visual Studio in this fork https://github.com/csteeg/XAMLator/, we need to get the original author to create a PR here :)

@jsuarezruiz
Copy link
Collaborator

We will have the Visual Studio for Windows the next week (PR). And after merge will be available in https://marketplace.visualstudio.com

@jsuarezruiz
Copy link
Collaborator

I would like to share some screenshots:

XAMLator01
XAMLator02

@Sergiojoel9877
Copy link

Nice!

@npagare
Copy link

npagare commented Mar 17, 2019

@jsuarezruiz thank you. I am going to download it in VS 15.9.9 and start using it.
Has it been published in https://marketplace.visualstudio.com ? I don't see it yet.

@ylatuya
Copy link
Owner Author

ylatuya commented Mar 17, 2019

@jsuarezruiz awesome work! I will review the PR tonight or tomorrow.
We also have to think about CI/CD and update the azure pipeline to do the Windows builds too.

@jsuarezruiz
Copy link
Collaborator

@IoTFier We need to merge the PR, pass some tests and integrate it in the CI/CD process. Will be available soon but is not available yet.

@guiltm
Copy link

guiltm commented Mar 19, 2019 via email

@npagare
Copy link

npagare commented Mar 19, 2019

@IoTFier We need to merge the PR, pass some tests and integrate it in the CI/CD process. Will be available soon but is not available yet.

@jsuarezruiz - I am (and sure many of our community users) will be more than happy to be a beta tester if that helps.

Thanks

@mzhukovs
Copy link

mzhukovs commented Mar 25, 2019

@jsuarezruiz Does this mean the hot reloading will work when running the UWP project (within a Xamarin Forms solution) as well?

@mzhukovs
Copy link

mzhukovs commented Apr 3, 2019

VS2019 now generally available, time to get that extension published!!! <3 <3

@toomasz
Copy link

toomasz commented Apr 3, 2019

Is that extension available already? Where can i donwnload it from?

@npagare
Copy link

npagare commented Apr 3, 2019

Is that extension available already? Where can i donwnload it from?

@toomasz - I don't think it is ready yet.
@jsuarezruiz - any ETA or input ?

@jsuarezruiz
Copy link
Collaborator

We updated the Windows extension two days ago: #56
We would like to launch it for VS 2017 and VS 2019 (available now). For that, we need more tests time for VS 2019, etc. If anyone want, I can share a package here (vsix).

@mzhukovs
Copy link

mzhukovs commented Apr 4, 2019

Yes plz share! @jsuarezruiz really looking forward to giving it a go. Seems like others are as well.

@toomasz
Copy link

toomasz commented Apr 4, 2019

@mzhukovs I think you can build extension yourself, it's located here: https://github.com/ylatuya/XAMLator/tree/master/XAMLator.Client.VisualStudio

@ylatuya
Copy link
Owner Author

ylatuya commented Apr 4, 2019 via email

@mzhukovs
Copy link

mzhukovs commented Apr 5, 2019

I pulled down master and tried to run the VSIX after building but it says it couldn't find any currently installed compatible products. I only have VS2019 installed on the machine that I attempted this on. @toomasz

@npagare
Copy link

npagare commented Apr 11, 2019

@ylatuya , @jsuarezruiz - Any hopes of getting this extension out for VS 2019 this week ?
Please help.

@npagare
Copy link

npagare commented Apr 28, 2019

@ylatuya , @jsuarezruiz - is this extn killed because Microsoft is trying to build a new one ?

@mzhukovs
Copy link

Yea curious what happened - seemed like you guys had so much momentum and got it very close, have you dropped plans to finish this piece? @ylatuya @jsuarezruiz

@npagare
Copy link

npagare commented Jun 19, 2019

@ylatuya , @jsuarezruiz - is this extn killed because Microsoft is trying to build a new one ?
Are you planning to release this anytime soon ?

@toomasz
Copy link

toomasz commented Jun 20, 2019

@IoTFier You can try https://github.com/AndreiMisiukevich/HotReload - it has extension now

@npagare
Copy link

npagare commented Jun 24, 2019

@toomasz - I am using that now, but there have been some instability with the latest changes (for good reasons) being delivered. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants