Mylyn вводят плагин для Visual Studio

Вот очень практичная, истинная / ложная разница. Единственная разница между двумя версиями следующего кода заключается в том, что во второй версии Person наследует объект. Кроме того, две версии идентичны, но имеют разные результаты:

1) классы старого стиля

class Person():
    _names_cache = {}
    def __init__(self,name):
        self.name = name
    def __new__(cls,name):
        return cls._names_cache.setdefault(name,object.__new__(cls,name))

ahmed1 = Person("Ahmed")
ahmed2 = Person("Ahmed")
print ahmed1 is ahmed2
print ahmed1
print ahmed2


>>> False
<__main__.Person instance at 0xb74acf8c>
<__main__.Person instance at 0xb74ac6cc>
>>>

2) классы нового стиля

class Person(object):
    _names_cache = {}
    def __init__(self,name):
        self.name = name
    def __new__(cls,name):
        return cls._names_cache.setdefault(name,object.__new__(cls,name))

ahmed1 = Person("Ahmed")
ahmed2 = Person("Ahmed")
print ahmed2 is ahmed1
print ahmed1
print ahmed2

>>> True
<__main__.Person object at 0xb74ac66c>
<__main__.Person object at 0xb74ac66c>
>>>
22
задан Gulzar Nazim 22 October 2008 в 00:52
поделиться

6 ответов

Tasktop имеет только объявила, что повышает продуктивность Mylyn в Visual Studio! Выпущенная бета-версия будет поддерживать выполнение задач из HP ALM, Quality Center и Bugzilla. Он включает в себя Mylyn Список задач и Редактор задач . Следующий уровень поддержки, который будет включать совместимость со всеми существующими коннекторами Mylyn, будет предоставлен после этой бета-версии. В дальнейшем Tasktop также будет обеспечивать захват контекста и фокусировку в среде Visual Studio IDE.

Бета-релиз состоится в конце ноября 2010 года.

См. Недавнюю запись в блоге для получения более подробной информации.

Дэвид Шеперд, Tasktop Technologies
http://www.twitter.com/davidcshepherd

14
ответ дан 29 November 2019 в 05:38
поделиться

Самое близкое, которое я нашел, Tasktop людьми, которые создали Mylyn, но это - автономное приложение, которое не интегрируется с Visual Studio.

(Resharper не важен).

3
ответ дан orip 29 November 2019 в 05:38
поделиться

я ни о чем не знаю открытый исходный код, но я действительно знаю, что система команды является установкой для поддержки этого типа рабочего процесса.

resharper мог бы также иметь функции, которые Вы ищете, но, снова, не foss

1
ответ дан Keith Fitzgerald 29 November 2019 в 05:38
поделиться

Я буду второй tasktop. Новейшая версия особенно выглядит хорошей. Как сказанный orip, это не обеспечивает интеграцию VS, но существует расширение Firefox, которое должно быть довольно хорошим... бьет использование Eclipse просто для Mylyn.

0
ответ дан 29 November 2019 в 05:38
поделиться

Я задал тот вопрос Группе разработчиков VS.NET в Teched 2008.

Она сказала, что они имеют уведомление о Mylyn, но все еще считают его. Плагин фокусировки задачи еще не готов в среде VS.NET.

1
ответ дан Dennis C 29 November 2019 в 05:38
поделиться

Даже близко к mylyn, но вот надстройка с открытым исходным кодом для Visual Studio, которая помогает назначить список исходных файлов «сеансу» (вы можете думать о сеансе как о «задаче»)

http : //dsmaddin.codeplex.com/

2
ответ дан 29 November 2019 в 05:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: