Зачем? Таже Java все открыто, но никто не юзается.
Вы видимо не вкурсе. Посмотрите на их форк, и увидите что там 8 месяцев все тихо. Плюс — у них сломаные бинарники выложены. Автор игнорирует Mono, я сам это узнавал у него
Угу, Вы правы — время мое. Я видел плагин с out-of-process анализатором. Поверь проблем было много. Для шарпа даже не стоит такого делать. Вон Ruby — Python — PHP, чтоль отдельным анализатором — нет.
Полная реализация? Я давно смотрел на IKVM, ради ответа — скачал и попробывал запустить(хотя мне это не нужно было)
Но
Internal error. Please report to http://napile.myjetbrains.com/youtrack/
com.intellij.ide.plugins.PluginManager$StartupAbortedException: java.lang.reflect.InvocationTargetException
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:91)
at java.lang.Thread.run(Thread.java:935)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:88)
... 1 more
Caused by: ikvm.internal.NotYetImplementedError: This method has not yet been implemented in IKVM.NET.
at sun.font.SunFontManager.registerFont(SunFontManager.java:401)
at java.awt.GraphicsEnvironment.registerFont(GraphicsEnvironment.java:370)
at com.intellij.ui.AppUIUtil.registerFont(AppUIUtil.java:145)
at com.intellij.ui.AppUIUtil.registerBundledFonts(AppUIUtil.java:130)
at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:102)
at com.intellij.idea.MainImpl.start(MainImpl.java:30)
... 3 more
Я частично пишу в блоге на лж, но там часть написана. Сейчас консула + все плагины, доступна практически в режиме Live, я ниче не прячу. После того как я залил — минут через 10, можно будет увидить это в плагин репозите
А в чем выгода? Ради одной библиотекы — сменить VM? Декомпиляция работает и так. Consulo работает на mac-win-linux. Сейчас разбирать проблемы с их переносимость я не буду, я ж работаю сам.
Сейчас поддержка .NET работает на 3х ОСях, и поддерживает Mono .NET + Microsoft .NEТ. Я доволен этим.
Вы видимо не вкурсе. Посмотрите на их форк, и увидите что там 8 месяцев все тихо. Плюс — у них сломаные бинарники выложены. Автор игнорирует Mono, я сам это узнавал у него
github.com/revel/revel
Но
Internal error. Please report to http://napile.myjetbrains.com/youtrack/ com.intellij.ide.plugins.PluginManager$StartupAbortedException: java.lang.reflect.InvocationTargetException at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:91) at java.lang.Thread.run(Thread.java:935) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.ide.plugins.PluginManager$2.run(PluginManager.java:88) ... 1 more Caused by: ikvm.internal.NotYetImplementedError: This method has not yet been implemented in IKVM.NET. at sun.font.SunFontManager.registerFont(SunFontManager.java:401) at java.awt.GraphicsEnvironment.registerFont(GraphicsEnvironment.java:370) at com.intellij.ui.AppUIUtil.registerFont(AppUIUtil.java:145) at com.intellij.ui.AppUIUtil.registerBundledFonts(AppUIUtil.java:130) at com.intellij.idea.StartupUtil.prepareAndStart(StartupUtil.java:102) at com.intellij.idea.MainImpl.start(MainImpl.java:30) ... 3 more
Дальше думаю обьяснять не стоит?
Точнее аргументы аттрибутов. Да и декомпиляторы на Шарпе чтото не помогают. Видимо пойму со временем.
Форк — сделан по многих причинах. Если хотите — я напишу вам в диалоги(пм мне и я напишу), сильно много вещей я хочу изменить.
Сейчас поддержка .NET работает на 3х ОСях, и поддерживает Mono .NET + Microsoft .NEТ. Я доволен этим.
Смена VM — планируется, но в далеком будущем.
И не только Java
Если я точно помню, Select и другие методы, это Extension methods, которые сейчас не поддерживаются
Все работает. Только вот using System.Linq нужно добавить