При вводе ssh-keygen -t rsa -C «your@email.com» в git выдается ошибка «Слишком много аргументов»

При вводе ssh-keygen -t rsa -C «your@email.com» в git выдается ошибка «Слишком много аргументов». Как решить эту проблему?

Снимок экрана enter image description here

-121--1016751- Как остановить вставку визуальной студией космоса между определением функции и немедленным вызовом? Я использую плагин visual studio JSLint, чтобы сохранить свой javascript в порядке. Если ввести x = (функция () { } ()) И затем положить...

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

Если ввести

x = (function () {
}())

И затем поставить точку с запятой на конце, Visual Studio исправит его до:

x = (function () {
} ());

И тогда JSLint жалуется JS Lint: Непредвиденное пространство между ""} "" и "" (".

Очевидно, что это можно исправить, удалив пространство, но визуальная студия очень настойчиво ставит пространство обратно. Размещение точки с запятой в любом месте функции, которое является большей частью файла, приведет к тому, что VS поместит пробел обратно. Это начинает раздражать.

Я пытался смешать с настройками редактора visual studio Javascript ('вставка пространства после...'), но не могу остановить это.

Другой способ выражения:

x = (function () {
})();

Какой VS оставляет один, но JSLint говорит JS Lint: Переместить вызов в parens, которые содержат функцию. Так что никаких костей там нет.

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

10
задан Greg 6 September 2011 в 09:40
поделиться