質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Slim

SlimはPHPアプリケーションを開発するための軽量なマイクロフレームワークです。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

Q&A

1回答

476閲覧

slim-railsで、正常動作はしているがエディタ側で構文警告が出る

tktcorporation

総合スコア108

Ruby on Rails 5

Ruby on Rails 5は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Slim

SlimはPHPアプリケーションを開発するための軽量なマイクロフレームワークです。

Sublime Text

SublimeTextとは、オーストラリアのSublime HQ Pty Ltdが提供しているテキストエディターのことです。Mac/Windows/Linuxでの利用が可能で、柔軟にカスタマイズできたり、多くの言語に対応していくこともあり、海外や日本国内でも人気のあるエディターです。

0グッド

0クリップ

投稿2018/10/08 16:52

編集2018/10/09 08:50

前提・実現したいこと

slim-railsを使用し始め、正常に動作はしているのですが、エディタ側でシンタックスエラーの警告が出てしまっています。
本当にコードにエラーがあるのか、それともエディタ側のバグなのか、その判断と、エラー、警告を消す方法を教えていただきたいです。

発生している問題・エラーメッセージ

警告

該当のソースコード

コード内容に特に意味はありません。

slim

1- if 1 > 0 2 p sample 3 4= form_tag root_path method: :post do 5 = text_field_tag :message, "", placeholder: "メッセージ" 6 = button_tag '<i class="far fa-paper-plane"></i>'.html_safe, :type => "submit", class: "button" 7 8.container 9 .box 10 = form_with model: post, url: root_path, local: true, method: :create, html: { class: "form" } do |f| 11 = f.text_field :message, placeholder: "メッセージ" 12 = f.submit '<i class="far fa-paper-plane"></i>'.html_safe, :type => "submit", class: "button" 13- str = "abcde" 14- if str == "abcde" 15 p = str

試したこと

「-」を用いる行や、「form_with」、「form_for」などの行でエラーが出ているようです。

補足情報(FW/ツールのバージョンなど)

エディタ
sublime text 3 version 3.1.1
使用パッケージ
Ruby Slim

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

私は Slim に詳しくないので、コードのエラーなのかエディタ側のバグなのかの判断はできませんが、 Ruby Slim パッケージのリポジトリのページを見ると、次のように書かれています。

Looking for maintainer(s)! See this issue.

リポジトリのアクティブなイシューの中にはシンタックスハイライトの間違いに関するものもいくつかあるようなので、パッケージのバグに起因する可能性は十分にあるものと思います。

エラー・警告を消す方法については、これといったよい方法はなくて、パッケージを使わないようにするか、パッケージのバグをご自身で修正されて使われるか、等になるでしょうか。

まったくの的外れなコメントになっていればすみません。。ご参考になりましたら幸いです。

投稿2018/10/24 23:32

gh640

総合スコア1407

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問