2012-09-21 18 views
9

Tôi đang làm việc trên một dự án Java trong nhật thực. Đang cố mở một tệp qua Ctrl+Mouse click, tôi nhận được một cửa sổ bật lên hỏi tôi có muốn thêm "Bản chất Xtext vào dự án của tôi" hay không. Tôi nói ok. Và bây giờ, tôi đã cố gắng đặt một tệp CSS vào dòng sau:Các vấn đề với Xtext trong nhật thực

@import "myfile.css";

làm dòng đầu tiên. Nhưng tôi gặp lỗi này, vì Xtext Check (fast):

thiếu EOF tại ';'.

Ai đó có thể giúp tôi cách xử lý loại lỗi này không?

Cảm ơn.

+0

Vui lòng cung cấp thêm thông tin. Có vẻ như bạn đã cài đặt plugin để chỉnh sửa các tệp CSS được triển khai trong Xtext. –

+0

@SebastianZarnekow Tôi nghĩ đó là vấn đề (tôi đã cài đặt plugin CSS editoe). Nhưng tôi không biết làm thế nào để vô hiệu hóa nó hoặc làm thế nào để chỉ tìm thấy tên plugin. – artaxerxe

+0

@SebastianZarnekow Tôi đã tìm thấy nó. Đây là trình soạn thảo CssDsl.Bạn có bất kỳ ý tưởng làm thế nào để vô hiệu hóa nó? – artaxerxe

Trả lời

20

Bạn có hai cách để giải quyết vấn đề này:

  1. Trước tiên, bạn có thể gỡ bỏ cài đặt các plug-in góp phần biên tập CssDsl. Tìm kiếm nhanh trên Google đã nói với tôi rằng nó được đóng góp bởi các plugin e(fx)Eclipse. Để gỡ cài đặt plugin, hãy truy cập hộp thoại About, nhấp vào Chi tiết cài đặt và trong hộp thoại sắp tới, bạn có thể tìm kiếm tính năng để gỡ cài đặt.

  2. Nếu giải pháp trước đây không làm việc cho bạn (ví dụ như bạn cần môi trường e(fx)Eclipse), bạn phải thay đổi các hiệp hội tập tin mặc định để tránh mở file css với các biên tập viên Xtext-based, và loại bỏ các Xtext thiên nhiên từ các dự án bạn thêm.

    1. hiệp hội tập tin Thiết: mở Preferences Eclipse, điều hướng đến chung ->Biên tập ->tập tin trang Hiệp hội, nơi bạn có thể tìm kiếm mở rộng CSS, và chọn một trình soạn thảo mặc định khác nhau cho nó.
    2. Loại bỏ các Xtext chất: bạn có thể nhấp chuột phải vào dự án của bạn, và chọn Configure ->Di Xtext chất. Nếu điều đó không hoạt động vì một lý do nào đó, bạn phải mở số .project file bị ẩn và xóa mục nhập <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> và cách thủ công org.eclipse.xtext.ui.shared.xtextBuilder buildCommand tương ứng.
+0

Tôi đã làm giải pháp thứ hai của bạn, nhưng khi tôi cố gắng mở một tệp 'css', tôi nhận được thông tin này: * Loại nội dung không được hỗ trợ trong trình chỉnh sửa.Để liên kết tệp mở rộng với loại nội dung được hỗ trợ, vui lòng xem Trang Sở thích loại nội dung * – artaxerxe

+0

Có thể môi trường của bạn nhớ trình soạn thảo để mở tệp CSS với. Hãy thử kích chuột phải vào nó và chọn Open with, và chọn một trình soạn thảo hiện có, không phải CssDsl. –

+0

Tôi muốn chỉnh sửa css! Điều gì về sửa chữa vấn đề? Không phải là vấn đề thực sự mà bạn đang cố gắng khởi chạy trình cắm thêm. Việc vô hiệu hóa nó có giải quyết được vấn đề này không? –

1

tôi đã có lỗi tương tự, khi tôi đã tạo ra CSS qua New -> Khác ... -> Web -> CSS File.
Các giải pháp của Zoltan không hoạt động, nhưng khi tôi tạo tệp mới -> Tệp và đặt tên là * .css thì không xảy ra lỗi.

Các vấn đề liên quan