Сообщество IntelliJ По необходимости [закрытый] плагин

Очень просто: вы используете логические ИЛИ.

filteredTasks.Where(p => p.TaskStateID == 10 || p.TaskStateID == 11 || p.TaskStateID == 12)

C # лямбды не используют подмножество языка C #: они используют весь язык. Все возможное в C # доступно лямбдам. Единственное требование - выражение должно возвращать правильный тип; и даже тогда вы можете использовать фигурные скобки, чтобы охватить более сложный код:

p => { /* code block that has a return statement here */ }
11
задан weiji 22 January 2010 в 19:13
поделиться

2 ответа

Устаревший плагин Perfoce на основе VCS вообще не работает.

Устаревший плагин PerforceDirectPlugin, не основанный на VCS ( http: //plugins.intellij. net / plugin /? id = 69 ) частично работает с Community Edition. Некоторые операции не работают, предположительно из-за изменения API плагина. Однако основные операции Edit / Add / Revert / Sync работают.

Интеграция его в Community Edition - совсем другая история. Я привык «редактировать по типу», поэтому обычно набираю return, когда появляется диалоговое окно с предупреждением о том, что файл, который я пытаюсь редактировать, доступен только для чтения. Это плохо, потому что позже будет сложно найти файлы, которые я случайно отредактировал с помощью файловой системы, и проверить их для редактирования в Perforce.

Другой большой недостающий элемент - это панель изменений VCS слева, которая очень полезна чтобы увидеть, где вы изменили файл, и быстро вернуться, чтобы прочитать / отредактировать эти изменения.

Однако основные операции Edit / Add / Revert / Sync работают.

Интеграция его в Community Edition - совсем другая история. Я привык «редактировать по типу», поэтому обычно набираю return, когда появляется диалоговое окно с предупреждением о том, что файл, который я пытаюсь редактировать, доступен только для чтения. Это плохо, потому что позже будет сложно найти файлы, которые я случайно отредактировал с помощью файловой системы, и проверить их для редактирования в Perforce.

Другой большой недостающий элемент - это панель изменений VCS слева, которая очень полезна чтобы увидеть, где вы изменили файл, и быстро вернуться, чтобы прочитать / отредактировать эти изменения.

Однако основные операции Edit / Add / Revert / Sync работают.

Интеграция его в Community Edition - совсем другая история. Я привык «редактировать по типу», поэтому обычно набираю return, когда появляется диалоговое окно с предупреждением о том, что файл, который я пытаюсь редактировать, доступен только для чтения. Это плохо, потому что позже будет сложно найти файлы, которые я случайно отредактировал с помощью файловой системы, и проверить их для редактирования в Perforce.

Другой большой недостающий элемент - это панель изменений VCS слева, которая очень полезна чтобы увидеть, где вы изменили файл, и быстро вернуться, чтобы прочитать / отредактировать эти изменения.

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

Другой большой недостающий элемент - это панель изменений VCS слева, которая очень полезна чтобы увидеть, где вы изменили файл, и быстро вернуться, чтобы прочитать / отредактировать эти изменения.

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

Другой большой недостающий элемент - это панель изменений VCS слева, которая очень полезна чтобы увидеть, где вы изменили файл, и быстро вернуться, чтобы прочитать / отредактировать эти изменения.

1
ответ дан 3 December 2019 в 12:28
поделиться

The community edition is announced, not released, so it is a drop too early for that. There was a separate plug-in in older versions of IDEA, and I imagine when the community edition gets released and gets going, someone will write one.

0
ответ дан 3 December 2019 в 12:28
поделиться
Другие вопросы по тегам:

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