#ruby #visual-studio-code #intellisense #vscode-extensions #code-completion
Вопрос:
У меня есть проблема, я бы не сказал, что это проблема в данный момент, но я вижу, как она может превратиться в проблему в будущем.
Я следую некоторым руководствам из Ruby, поэтому у меня есть папка с кучей разных файлов. В одном из них я изучал хэши, и они показали, что я могу назвать его ключи так :key
. Пока никаких проблем.
Проблема возникла, когда я изучал классы, и мне пришлось объявить атрибуты класса, IntelliSense (я думаю, может быть, это другое расширение) рекомендовал бы завершить код ключами, которые я объявил в этом файле хэшей ruby.
Поэтому я протестировал кое-что и:
- Это не было уникальным для этого файла (конечно).
- Это не просто хэши, он будет рекомендовать любой тип
:attribute
, который я создам. Будь то классы или хэши (что я до сих пор пробовал), это не имеет значения. - Он не является уникальным для этой папки. Если у меня есть файлы в разных папках, скажем, с разной глубиной, они все равно появятся.
Единственный способ, который я нашел, чтобы избавиться от этого, состоял в том, чтобы стереть файл, и это вообще не решение.
Я предполагаю, что мой точный вопрос заключается в следующем: как я могу отключить эту характеристику завершения кода?
Комментарии:
1. Да, я хотел бы отключить эту функцию завершения кода, я думаю, это единственное решение. Я не понял вашего последнего комментария, что-то не так с моим вопросом?
2. @byVerbel Нет, ваш вопрос в порядке. Это было просто мое глупое замечание, потому что в вашем вопросе было сказано «Как я могу игнорировать», и технически это психологический вопрос. Я отредактировал ваш вопрос, чтобы прояснить последнее предложение.
3. Джаджа, прости, я нехорошо употребил это слово. Английский — не мой родной язык. Я не думал, что это может звучать так. Спасибо.