RuboCopをRailsプロジェクトに追加し、Sublimeパッケージをインストールして、エディターでRuboCopの提案を確認しました。最大行長を80文字から変更する方法を見つけようとしています。または、ルールを完全に無視します。
現在使用中:
コードでは、次のような行を無効にできます。
# rubocop:disable LineLength
puts "This line is lonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnng"
# rubocop:enable LineLength
または、これを.rubocop.yml
ファイルに追加して、最大長を増やします。
Metrics/LineLength:
Max: 100
プロジェクトのルートに.rubocop.yml
ファイルを作成する(ファイル名の最初の.
に注意してください)には、多くのオプションがあります。
Metrics/LineLength:
# This will disable the rule completely, regardless what other options you put
Enabled: false
# Change the default 80 chars limit value
Max: 120
# If you want the rule only apply to a specific folder/file
Include:
- 'app/**/*'
# If you want the rule not to apply to a specific folder/file
Exclude:
- 'db/schema.rb'