Visual Studio 2 008 фрагментов кода для другого языка

Раньше я писал так:

android.applicationVariants.all { variant ->
    if ("release" == variant.buildType.name) {
        variant.outputs.all { output ->
            outputFileName = output.outputFile.name.replace("-release", "")
        }
        variant.assemble.doLast {
            variant.outputs.all { output ->
                delete output.outputFile.parent + "/output.json"
                copy {
                    from output.outputFile.parent
                    into output.outputFile.parentFile.parent
                }
                delete output.outputFile.parent
            }
        }
    }
}

Предупреждение появляется каждый раз, как при открытии AS, синхронизации, очистке ...

Затем я нашел способ написать, он будет появляться только в сборке, но не будет появляться каждый раз.

android.applicationVariants.all { variant ->
    if ("release" == variant.buildType.name) {
        assembleRelease.doLast {
            variant.outputs.all { output ->
                delete output.outputFile.parent + "/output.json"
                copy {
                    from output.outputFile.parent
                    into output.outputFile.parentFile.parent
                    rename { filename ->
                        filename.replace("-release", "")
                    }
                }
                delete output.outputFile.parent
            }
        }
    }
}

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

6
задан Mihai Limbășan 22 March 2009 в 09:43
поделиться

2 ответа

Поддержка Фрагмента кода языка определяется сервисом языка. Пакет Intel Fortran не поддерживает фрагменты кода, и он не может быть добавлен никем больше (через дополнение или сторонний пакет).

Ключ реестра, который управляет поддержкой фрагмента кода, является HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions. Вы заметите под этим ключом существуют подразделы для Основного, До-диеза и XML (и возможно больше, если у Вас есть другие сервисы языка, которые поддерживают фрагменты кода), но никакой подраздел для Фортрана.

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

1
ответ дан 17 December 2019 в 20:35
поделиться

Проверьте эту статью о VS и Фрагментах кода. Это было записано для VS2005, но является тем же для VS2008.

Фрагменты кода

Необходимо смочь использовать это с Фортраном, так как Вы указываете кодовый язык в XML-файле, это используется для отрывков.

1
ответ дан 17 December 2019 в 20:35
поделиться
Другие вопросы по тегам:

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