2016-02-16 17 views
6

Tôi thích sử dụng tệp chữ ký .fsi để kiểm soát khả năng hiển thị. Tuy nhiên, nếu tôi có cả hai tệp Foo.fsiFoo.fs trong giải pháp của mình và #load "Foo.fs" trong tập lệnh, có vẻ như tệp chữ ký tương ứng sẽ không được sử dụng. Nếu tôi làm:Sử dụng tệp chữ ký trong tập lệnh

#load "Foo.fsi" 
#load "Foo.fs" 

... thì điều khiển hiển thị mong muốn sẽ xảy ra. Đây có phải là cách được khuyến nghị để đạt được điều này hay là có cách nào tốt hơn để làm điều đó? Trong một thế giới hoàn hảo, người ta cũng muốn xem tập tin chữ ký được nạp tự động.

+5

Không phải là câu trả lời cuối cùng, nhưng là một cách tốt hơn. Từ đọc 'Expert F # 4.0' người ta có thể làm' #load 'Foo.fsi "" Foo.fs "" Foo.fsx "' Tất cả ba tải đều trên một dòng. –

+0

@GuyCoder cho đến nay, 'cách tốt hơn' của bạn cũng là phản hồi tốt nhất. Kể từ đó tôi đã cho nó một số suy nghĩ, và nhận ra nó có thể có ý nghĩa để bao gồm hay không. Fsi trong một kịch bản, bởi vì người ta có thể muốn 'thử nghiệm' mã thô tại thời điểm đó. Dù sao, nếu bạn đưa vào bình luận của bạn như một câu trả lời, tôi sẽ rất vui khi nhận nó như một câu trả lời được chấp nhận;) – Mathias

Trả lời

2

Không phải là câu trả lời cuối cùng, nhưng là một cách tốt hơn.

Từ đọc Expert F# 4.0 ai có thể làm

#load "Foo.fsi" "Foo.fs" "Foo.fsx" 

Cả ba tải là trên cùng một dòng.

TL; DR

Các liên kết đến các cuốn sách là thông qua WolrdCat chỉ cần đặt trong một zip code và nó sẽ cho bạn thấy địa điểm gần đó nơi cuốn sách có thể được tìm thấy.

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