Tại sao tôi không thể lưu các thay đổi CSS trong Fireorms? [đóng cửa]


143

Firebug là công cụ tiện lợi nhất tôi tìm thấy để chỉnh sửa CSS - vậy tại sao không có tùy chọn "lưu" đơn giản cho CSS?

Tôi luôn thấy mình thực hiện các chỉnh sửa trong Fireorms, sau đó quay lại tệp .css ban đầu của mình và sao chép các chỉnh sửa.

Có ai đã đưa ra một giải pháp tốt hơn?

EDIT: Tôi biết mã được lưu trữ trên một máy chủ (trong hầu hết các trường hợp không phải của riêng tôi), nhưng tôi sử dụng nó khi xây dựng trang web của riêng mình.

Firebird chỉ cần sử dụng tệp .css mà Firefox tải xuống từ máy chủ, nó biết chính xác những dòng mà nó đang chỉnh sửa. Tôi không thể hiểu tại sao không có tùy chọn "xuất" hoặc "lưu", cho phép bạn lưu trữ tệp .css mới. (Mà sau đó tôi có thể thay thế từ xa bằng).

Tôi đã thử tìm kiếm ở các vị trí tạm thời và chọn Tệp > Lưu ... và thử nghiệm các tùy chọn đầu ra trên Firefox, nhưng tôi vẫn chưa tìm được cách.

EDIT 2: Nhóm thảo luận chính thức có rất nhiều câu hỏi , nhưng không có câu trả lời.


Đây là một bài đăng tôi đã gửi cho nhóm một lúc trước: Groups.google.com/group/fireorms/browse_thread/thread/ Kẻ
NickFitz

Bạn đã thử cssUpdater.com chưa? Với nó bạn chỉnh sửa trong FireBug, nhấn nút "Đồng bộ hóa ngay bây giờ" để chuyển tất cả các thay đổi của bạn sang (các) tệp CSS gốc.
Jhonte

2
Firebird có một cách cụ thể để làm điều này. Sau khi thực hiện một vài thay đổi css bằng cách thêm quy tắc trong chế độ xem css bên phải, nhấp vào địa chỉ cho thành phần kiểu được tham chiếu ở phía bên phải, sau đó chọn Chỉnh sửa trực tiếp từ trình đơn thả xuống trên menu (KHÔNG SOURCE EDIT), nhấp trên Live Chỉnh sửa và sao chép / dán vào nội dung trái tim của bạn.
Chris Thích

Tự động tải lại trong trình duyệt khi thay đổi tệp cục bộ. Bằng cách đó tôi có thể ở trong trình soạn thảo của mình. Nhưng nó chỉ hoạt động tại địa phương.
Nils Lindemann

Câu trả lời:


27

Tôi đã đến đây để tìm kiếm chính xác tính năng này, nghĩa là có thể lưu CSScác thuộc tính đã chỉnh sửa trở lại tệp gốc (trên máy phát triển cục bộ của tôi). Thật không may sau khi tìm kiếm rất nhiều và không tìm thấy bất cứ thứ gì phù hợp với nhu cầu của tôi (OK, có CSS Updater nhưng bạn phải đăng ký và đó là một tiện ích mở rộng phải trả tiền ...) Tôi đã từ bỏ Firefox + Fireorms và tìm kiếm thứ gì đó tương tự cho Google Chrome. Đoán xem ... Tôi vừa tìm thấy bài đăng tuyệt vời này cho thấy một cách hay để hoạt động này (được tích hợp trong Chrome - không cần thêm tiện ích mở rộng):

Thay đổi CSS và TIẾT KIỆM trên hệ thống tệp cục bộ bằng Chrome Developer Tools

nhập mô tả hình ảnh ở đây

Tôi đã thử nó bây giờ và nó hoạt động tuyệt vời làm nổi bật các dòng thay đổi. Chỉ cần nhấp vào Lưu và bạn đã hoàn tất! :)

Đây là video giải thích điều này và hơn thế nữa: Google I / O 2011: Công cụ Chrome Dev được tải lại

Tôi hy vọng nó có ích nếu bạn không thay đổi trình duyệt trong khi chỉnh sửa các tệp CSS của mình. Tôi đã thực hiện thay đổi ngay bây giờ, nhưng tôi thực sự rất thích có chức năng này được tích hợp trong Fireorms. :)


[Cập nhật 1]

Hôm nay tôi mới xem video này: Firefox CSS chỉnh sửa trực tiếp trong Sublimetext (đang tiến hành) Có vẻ rất hứa hẹn.

[Cập nhật 2]

Nếu bạn tình cờ sử dụng Visual Studio 2013 với Web Essentials, bạn sẽ có thể đồng bộ hóa CSS tự động như trong video này:

Web Essentials: Tích hợp công cụ trình duyệt


1
Có một tùy chọn khác, với chrome canary, bạn có thể kích hoạt ánh xạ trực tiếp các tệp js và css, xem bài viết này để biết hướng dẫn về cách bật thử nghiệm không gian làm việc canary devcoma.blogspot.it/2013/01/iêu
Matteo Conta

Rất đẹp @contam. Mọi thứ đang thực sự phát triển! Cảm ơn các cập nhật. :)
Leniel Maccaferri

@LenielMacaferi [Cập nhật 2]: Tôi không bao giờ có thể nhận được các bản thiết yếu web cập nhật css thực tế, Có cấu hình nào tôi cần đặt không?
Arvand

104

Đã tự hỏi tương tự trong một thời gian khá lâu,
chỉ là đau khổ khi bạn đang ở trong khoảnh khắc tự do-css'ing với con bọ lửa bị thổi vào bit bởi
một lần tải lại vô tình hoặc không có gì ....

Đối với ý định và mục đích của tôi, cuối cùng tôi đã tìm thấy công cụ ....: FireDiff .

Nó cung cấp cho bạn một tab mới, có thể là một số tham chiếu kỳ lạ của David Bowie, được gọi là "thay đổi"; điều này không chỉ cho phép bạn xem / lưu những gì con bọ lửa, tức là bạn, đã và đang thực hiện,
mà còn tùy ý theo dõi các thay đổi được thực hiện bởi chính trang đó .... nếu nó và / hoặc bạn quá nghiêng.

Rất cảm ơn vì không phải gõ lại, hoặc tưởng tượng lại và sau đó gõ lại, mọi quy tắc css tôi thực hiện ...

Đây là một liên kết đến nhà phát triển (không bị chê bai bởi sự xuất hiện đầu tiên, cũng có thể đi thẳng đến kho lưu trữ Bổ trợ Mozilla .


Một công cụ nhỏ như vậy, tiết kiệm được rất nhiều giờ, chúng ta đều là người chiến thắng ngày hôm nay ;-) Chúc mừng tác giả tắt FireDiff, dường như anh ta không đi qua vùng biển của SO. ToDo: tác giả thư, bày tỏ lòng biết ơn
Morten Bergfall

Tác giả là Kevin Decker. Có thể là người dùng này: stackoverflow.com/users/238459/kevin-decker
Jonathan Parker

Có, người dùng này là liên kết đến trang web của mình là như nhau.
Jonathan Parker

1
Mẹ ngọt ngào của chúa. điều này thật tuyệt.
Jason

3
OMG - Tôi đã hoàn toàn bùng nổ!
Glyxerin

15

Các nhà phát triển Web add-on cho phép của bạn lưu các sửa đổi của bạn. Tôi muốn kết hợp việc chỉnh sửa Fireorms với tính năng Lưu của Nhà phát triển web.

văn bản thay thế

Sử dụng nút " Lưu " (nhấp vào menu CSS -> Chỉnh sửa CSS) để lưu CSS đã sửa đổi vào đĩa.

Giới thiệu : Sử dụng nút " Gậy " để tránh mất các thay đổi khi bạn thay đổi tab để thực hiện duyệt khác. Nếu có thể, chỉ sử dụng một tab để thực hiện chỉnh sửa và cửa sổ firefox khác các tìm kiếm liên quan, webmail, v.v.


1
Tôi sử dụng plugin nhà phát triển web. Nhưng tôi chỉ cố gắng tìm kiếm tùy chọn và không thể tìm thấy nó. Làm cách nào để lưu biểu định kiểu mới?
Trưởng khoa thay vì

Khi tôi chỉnh sửa CSS trong Fireorms, các thay đổi sẽ không được đồng bộ hóa với Thanh công cụ WebDeveloper "Chỉnh sửa CSS". Làm thế nào để bạn đồng bộ chúng?
Gerold Meisinger

13

Tôi vừa phát hành một addon firebird tại hộp cát addon mozilla có thể hoàn toàn làm những gì bạn muốn: https://addons.mozilla.org/en/firefox/addon/52365/

Nó thực sự lưu các tệp css "đã chạm" theo yêu cầu vào máy chủ web của bạn (bằng cách liên lạc với tập lệnh php dịch vụ web một tệp).

Tài liệu có thể được tìm thấy tại trang chủ của tôi hoặc trên trang addon

Tôi sẽ đánh giá cao bất kỳ thử nghiệm, báo cáo lỗi, nhận xét, xếp hạng, thảo luận về vấn đề này, vì nó vẫn ở giai đoạn đầu, nhưng sẽ hoạt động tốt.


13

CSS-X-Fire

Tôi ngạc nhiên rằng nó vẫn chưa được liệt kê cho câu hỏi này, nhưng có lẽ vì nó mới và tác giả chưa có thời gian để quảng bá nó.

Nó được gọi là CSS-X-Fire và nó là một plugin cho loạt IDE của JetBrains: IntelliJ IDEA, PHPWebStorm, PyCharm, WebStorm, RubyMine .

Cách thức hoạt động: Bạn cài đặt một trong những IDE này và định cấu hình triển khai (hỗ trợ FTP và SCP). Điều này sẽ cho phép bạn giữ đồng bộ với máy chủ.

Sau này, bạn cài đặt plugin này. Khi nó khởi động, nó sẽ hỏi bạn rằng anh ta sẽ cài đặt một plugin cho Firefox, để thực hiện việc tích hợp giữa Fireorms và IDE. Nếu không cài đặt được plugin, chỉ cần sử dụng kỹ thuật kéo thả để cài đặt plugin.

Sau khi cài đặt, nó sẽ theo dõi tất cả các thay đổi của bạn từ Fireorms và bạn sẽ có thể áp dụng chúng với một cú nhấp chuột đơn giản bên trong de IDE.

Cửa sổ CSS-X-Fire bên trong IDE.

Lửa

FireFile là một giải pháp thay thế yêu cầu bạn thêm một tệp php nhỏ vào phía máy chủ để có thể tải lên css đã sửa đổi.


Đẹp tìm thấy! Nhưng tôi tự hỏi liệu có bất kỳ ống dẫn tương tự nào giữa Fireorms và các trình soạn thảo hoặc IDE Mac khác so với IntelliJ không.
Henrik

@hced Điều ước của bạn đã được thực hiện, hãy kiểm tra FireFile.
sorin

10

Bạn có thể liên kết firebug làm lu mờ với fireclipse và sau đó lưu tập tin từ nhật thực


1
Bạn có thể liên kết FireBug với nhật thực? Kinh ngạc! FireBug và Eclipse là những công cụ chính tôi sử dụng trong quá trình phát triển. Tôi sẽ xem xét này. Cảm ơn!
Dean Thay

9

Tôi nghĩ rằng cách gần nhất bạn sẽ nhận được là bằng cách vào chế độ Chỉnh sửa trong Fireorms, sao chép và dán nội dung của tệp CSS.


Đó là giải pháp tôi đang tìm kiếm ... Tôi thích những câu trả lời rõ ràng mà tôi chưa bao giờ nhận thấy trước đây. Cthulu nguyền rủa StackOverflow trong tất cả các chiêu bài của mình, vì sự điên rồ mà nó ngăn chặn.
OhkaBaka

2
BAH ... không hoạt động .... đó là nguồn ban đầu ... và nó xóa sạch mọi thay đổi của tôi.
OhkaBaka

7

Chúng tôi vừa giới thiệu Backfire, một công cụ javascript mã nguồn mở cho phép bạn lưu các thay đổi CSS được thực hiện trong trình kiểm tra Fireorms và Webkit cho máy chủ. Thư viện bao gồm một ví dụ triển khai C # về cách lưu các thay đổi đến vào CSS của bạn.

Đây là một bài đăng trên blog về cách thức hoạt động của nó: http://blog.quplo.com/2010/08/backfire-save-css-changes-ADE-in-fireorms/

Và đây là mã được lưu trữ tại Google Code: http://code.google.com.vn/p/backfire/


Trông tuyệt. Và đối với Thanh tra WebKit cũng vậy? Yay!
jocap

3

Tôi biết điều này không trả lời câu hỏi của bạn, nhưng đáng ngạc nhiên, "thanh công cụ phát triển" nhân bản Firebird của Internet Explorer 8 (có thể truy cập qua F12) cung cấp tùy chọn "lưu html". Hàm này lưu DOM hiện tại vào một tệp cục bộ, điều đó có nghĩa là nếu bạn chỉnh sửa DOM bằng cách nào đó, ví dụ: bằng cách thêm thuộc tính style ở đâu đó, điều này cũng sẽ được lưu.

Không đặc biệt hữu ích nếu bạn đang sử dụng Fireorms để loay hoay với CSS như mọi người, nhưng là một bước đi đúng hướng.


3

Tôi đề xuất một giải pháp liên quan đến sự kết hợp giữa Fireorms và FireFTP cũng như mã truy cập trực tiếp vào hệ thống tệp cục bộ khi chạy một trang web cục bộ.

Dưới đây là các kịch bản:

Làm việc trên một trang web được lưu trữ trên một máy từ xa

Trong trường hợp này, bạn sẽ cung cấp các chi tiết FTP và vị trí của CSS / HTML / Javascript và Fireorms sau đó sẽ cập nhật các tệp này khi bạn lưu các thay đổi của mình. Nó thậm chí có thể tự định vị các tệp và sau đó nhắc bạn xác minh rằng nó có tệp chính xác. Nếu tên tệp là duy nhất thì đó không phải là vấn đề.

Làm việc trên một trang web chạy trên máy cục bộ của bạn

Trong trường hợp này, bạn có thể cung cấp cho Firebird vị trí thư mục cục bộ của trang web và hành vi tương tự sẽ được sử dụng để khớp và xác minh các tệp. Việc truy cập vào hệ thống tệp cục bộ có thể được thực hiện thông qua FireFTP nếu cần thiết.

Làm việc trên một trang web được lưu trữ từ xa mà không cần truy cập FTP

Trong trường hợp này, một cái gì đó như add-on FireFile sẽ phải được thực hiện.


Một tính năng bổ sung sẽ là khả năng lưu và mở các tệp dự án lưu trữ ánh xạ giữa các tệp cục bộ và các URL mà chúng được liên kết cũng như lưu các chi tiết FTP như FireFTP đã làm.


Âm thanh tuyệt vời, tôi sẽ thử nó!
Trưởng khoa thay vì

3

Tôi là tác giả của CSS-X-Fire mà Sorin Sbarnea cũng vui lòng đăng trong chủ đề này. Đoán tôi hơi muộn;)

CSS-X-Fire phát ra các thay đổi thuộc tính CSS từ Fireorms sang IDE nơi các thay đổi có thể được áp dụng hoặc loại bỏ.

Có một số lợi thế với giải pháp này so với hầu hết các công cụ hiện có khác chỉ biết về tên tệp và nội dung được trình duyệt tải xuống (xem bình luận của NickFitz trong bài đăng gốc).

Kịch bản 1: Bạn có một trang web (dự án) có rất nhiều chủ đề mà người dùng có thể chọn. Mỗi chủ đề có tệp CSS riêng nhưng chỉ có một cái được biết đến với Fireorms, cái hiện tại. CSS-X-Fire sẽ phát hiện tất cả các bộ chọn phù hợp trong dự án và cho phép bạn quyết định cái nào cần được sửa đổi.

Kịch bản 2: Dự án web có các bảng định kiểu được tạo thời gian biên dịch hoặc trong khi triển khai. Chúng có thể được hợp nhất từ ​​một số tệp và tên tệp có thể thay đổi. CSS-X-Fire không quan tâm đến tên của các tệp, nó chỉ xử lý các tên của bộ chọn CSS và các thuộc tính của chúng.

Trên đây là các ví dụ về các tình huống trong đó CSS-X-Fire vượt trội. Vì nó hoạt động với các tệp nguồn và biết về cấu trúc ngôn ngữ, nên nó cũng giúp tìm các bản sao không được biết đến với Fireorms, jump-to-code, vân vân.

CSS-X-Fire là mã nguồn mở theo giấy phép Apache 2. Trang chủ dự án: http://code.google.com.vn/p/css-x-fire/



2

Vì Fireorms không hoạt động trên máy chủ của bạn mà lấy CSS từ trang web và lưu trữ cục bộ và hiển thị cho bạn trang web với những thay đổi cục bộ đó.




2

Tôi đã gặp vấn đề này mãi mãi và cuối cùng đã quyết định rằng chúng ta không nên chỉnh sửa mọi thứ trong trình kiểm tra web và xây dựng một cái gì đó cho nó ( https://github.com/viatropos/design.io ).

Một giải pháp tốt hơn:

Trình duyệt tự động phản ánh các thay đổi CSS mà không cần tải lại khi bạn nhấn lưu trong trình soạn thảo văn bản của bạn .

Lý do chính khiến chúng tôi chỉnh sửa css trong trình kiểm tra web (tôi sử dụng webkit, nhưng FireBug nằm cùng dòng) là vì chúng tôi cần thực hiện các điều chỉnh nhỏ và mất quá nhiều thời gian để tải lại trang.

Có 2 vấn đề chính với phương pháp này. Đầu tiên, bạn được phép chỉnh sửa một yếu tố riêng lẻ có thể không có idbộ chọn. Vì vậy, ngay cả khi bạn có thể sao chép / dán CSS được tạo từ trình kiểm tra web, nó sẽ phải tạo ra một idphạm vi cho css. Cái gì đó như:

#element-127 {
  background: red;
}

Điều đó sẽ bắt đầu làm cho css của bạn một mớ hỗn độn.

Bạn có thể khắc phục điều đó bằng cách chỉ thay đổi kiểu cho một bộ chọn hiện có ( .spacebộ chọn lớp trong hình ảnh trình kiểm tra webkit bên dưới).

Thanh tra Webkit

Tuy nhiên, vấn đề thứ hai. Giao diện của thứ đó khá thô, thật khó để tạo ra những thay đổi lớn - như nếu bạn muốn thử sao chép thật nhanh khối css này vào nơi này, hoặc bất cứ điều gì.

Tôi chỉ muốn dính vào TextMate.

Lý tưởng là chỉ cần viết CSS trong trình soạn thảo văn bản của bạn và để trình duyệt phản ánh các thay đổi mà không cần tải lại trang . Bằng cách này, bạn sẽ viết css cuối cùng của mình khi bạn thực hiện những thay đổi nhỏ.

Cấp độ tiếp theo sẽ là viết bằng ngôn ngữ CSS động, như Stylus, Less, SCSS, v.v. và để cập nhật trình duyệt với CSS được tạo. Bằng cách này bạn có thể bắt đầu tạo mixin nhưbox-shadow() , loại bỏ sự phức tạp, điều mà thanh tra web chắc chắn không thể làm được.

Có một vài điều ngoài kia làm điều này, nhưng theo tôi thì không có gì thực sự hợp lý hóa nó.

  • LiveReload : đẩy css lên trình duyệt mà không làm mới khi bạn nhấn lưu, nhưng đó là một ứng dụng mac , vì vậy rất khó để tùy chỉnh.
  • CodeKit : cũng là một ứng dụng mac, nhưng nó làm mới trình duyệt mỗi khi bạn lưu.

Không có khả năng dễ dàng tùy chỉnh cách thức hoạt động của những công việc này là lý do chính khiến tôi không sử dụng chúng.

Tôi kết hợp https://github.com/viatropos/design.io để giải quyết vấn đề này và giải quyết vấn đề này:

  1. Trình duyệt phản ánh css / js / html / etc bất cứ khi nào bạn lưu mà không cần tải lại trang
  2. Nó có thể xử lý bất kỳ khuôn mẫu / ngôn ngữ / khung nào (Bút stylus, Ít hơn, CoffeeScript, Jade, Haml, v.v.)
  3. Nó được viết bằng JavaScript và bạn có thể nhanh chóng thực hiện các tiện ích mở rộng bằng JavaScript.

Bằng cách này, khi bạn cần thực hiện những thay đổi nhỏ đó cho CSS, bạn có thể nói, đặt màu nền, nhấn lưu, xem không, không hoàn toàn, điều chỉnh màu sắc bằng 10, lưu, không, điều chỉnh bằng 5, lưu, trông ổn.

Cách thức hoạt động của nó là bằng cách xem bất cứ khi nào bạn lưu tệp (ở cấp độ os), xử lý tệp (đây là nơi tiện ích mở rộng hoạt động) và đẩy dữ liệu lên trình duyệt thông qua websockets, sau đó được xử lý (phía máy khách của phần mở rộng).

Không cắm hoặc bất cứ điều gì, nhưng tôi đã đấu tranh với vấn đề này trong một thời gian dài.

Mong rằng sẽ giúp.


1

Fireorms hoạt động trên CSS được tính toán (CSS mà bạn nhận được bằng cách lấy CSS trong các tệp và áp dụng tính kế thừa, v.v. cộng với các thay đổi được thực hiện bằng JavaScript). Điều này có nghĩa là có lẽ bạn không thể sử dụng nó trực tiếp để đưa vào tệp HTML, cụ thể là trình duyệt / phiên bản (trừ khi bạn chỉ quan tâm đến Firefox). Mặt khác, nó theo dõi những gì là bản gốc và những gì được tính toán ... Tôi nghĩ rằng không khó để thêm một số JS vào Fireorms để có thể xuất CSS đó thành một tệp văn bản.


1
Điều này không hoàn toàn đúng. Fireorms cho bạn thấy tất cả các kiểu áp dụng cho một yếu tố, bao gồm cả chúng đến từ đâu và chỉ tấn công chúng nếu chúng được thay thế bởi một quy tắc cụ thể / sau này / quan trọng hơn. Nó cho phép bạn thay đổi / thêm quy tắc ở mọi cấp độ. Bạn cũng có tùy chọn để chỉ xem các kiểu được tính toán, nhưng chế độ xem mặc định là hiển thị tất cả các kiểu.
SpoonMeiser

1

Tôi đã tự hỏi tại sao tôi không thể chọn lọc và sao chép văn bản ngay trước mắt. Đặc biệt là khi người khác nói bạn chỉ có thể "chọn và sao chép". Hóa ra bạn có thể , bạn chỉ cần bắt đầu kéo bên ngoài bất kỳ văn bản nào (tức là trong máng xối ở trên hoặc bên trái văn bản) như bất kỳ mousedown nào - cho dù đó là một lần nhấp hoặc kéo - trên bất kỳ văn bản nào ngay lập tức gọi thuộc tính biên tập viên. Bạn cũng có thể nhấp vào văn bản bên ngoài để lấy con trỏ (ngay cả khi không phải lúc nào cũng hiển thị) mà sau đó bạn có thể di chuyển xung quanh bằng các phím mũi tên và chọn văn bản theo cách đó.
Thật không may, văn bản được sao chép vào bảng tạm không có bất kỳ sự thụt lề nào, nhưng ít nhất nó sẽ giúp bạn tiết kiệm được toàn bộ nội dung của tệp CSS. Chỉ cần có chương trình tìm khác biệt của bạn bỏ qua những thay đổi trong khoảng trắng khi so sánh với bản gốc.


1

Bạn có thể viết tệp tập lệnh máy chủ của riêng bạn có tham số tên tệp và tham số nội dung.

Tập lệnh máy chủ sẽ tìm tệp được yêu cầu và thay thế nội dung của nó bằng tệp mới.

Viết Javascript khai thác thông tin của fireorms và lấy dữ liệu hữu ích sẽ là phần khó khăn.

Cá nhân tôi muốn yêu cầu nhóm phát triển tại fireorms cung cấp một chức năng, điều đó không quá khó đối với họ.

Cuối cùng, Ajax gửi cặp tên tệp / nội dung đến tệp php mà bạn đã tạo.


1

Trích dẫn từ Câu hỏi thường gặp về Firebird :

Chỉnh sửa trang

  • Tôi có thể lưu vào nguồn những thay đổi tôi đã thực hiện cho trang web tôi đang xem không?

    Ngay bây giờ bạn không thể. Như John J. Barton đã viết trên nhóm tin:

    Chỉnh sửa trong Fireorms giống như lấy dưa chua từ và thêm mù tạt vào bánh sandwich của nhà hàng: bạn có thể thưởng thức kết quả, nhưng khách hàng tiếp theo tại nhà hàng vẫn sẽ nhận được dưa chua và không có mù tạt.

    Đây là một chức năng được yêu cầu từ lâu, vì vậy một ngày nào đó nó sẽ có sẵn trực tiếp từ Fireorms. Trong khi đó, bạn có thể thử Firediff , một phần mở rộng cho firebird của Kevin Decker.

  • Làm cách nào tôi có thể xuất tất cả các thay đổi đã được thực hiện đối với CSS của trang web trong fireorms?

    Đó là một tính năng được triển khai trong Firediff của Kevin Decker .


0

Đây là một giải pháp một phần. Sau khi bạn thực hiện các thay đổi của mình, nhấp vào một trong các liên kết đến tệp có liên quan. Đây là tệp gốc, vì vậy bạn sẽ phải làm mới tệp nằm dưới nút menu tùy chọn ở phía trên bên phải của khung hình con bọ lửa. Bây giờ bạn có trang css đã sửa đổi, bạn có thể sao chép và dán. Rõ ràng, bạn sẽ phải làm điều đó cho mỗi tệp css.

Chỉnh sửa: có vẻ như Mark Biek có phiên bản nhanh hơn


Cách kết hợp: sử dụng giải pháp của Mark Biek để sao chép và qua, nhưng sử dụng giải pháp của Eduardo Molteni và dán nó vào các công cụ dành cho nhà phát triển và lưu lại. Đó là những gì tôi sẽ làm bây giờ. Sẽ thật tuyệt nếu điều này được thêm vào FB!
Cướp

0

Một cách rất dễ dàng để "chỉnh sửa" trang của bạn là truy cập trang web thông qua trình duyệt internet của bạn. Lưu trang dưới dạng html chỉ trên máy tính để bàn của bạn. Đi tới máy tính để bàn của bạn và nhấp chuột phải vào tệp trang web mới và chọn mở bằng, chọn notepad và chỉnh sửa trang từ đó, nếu bạn biết html thì sẽ dễ dàng. Sau khi tất cả chỉnh sửa của bạn được thực hiện, lưu tệp và mở lại trang web của bạn, những thay đổi sẽ có nếu được thực hiện đúng. Sau đó, bạn có thể sử dụng trang đã chỉnh sửa mới của mình và xuất hoặc sao chép nó vào vị trí từ xa của bạn


1
Đúng, nhưng tôi nghĩ câu hỏi là làm thế nào để lưu các tệp CSS với các thay đổi được thực hiện trong Fireorms được áp dụng cho chúng.
Henrik

-4

Trên thực tế, Fireorms là một công cụ gỡ lỗi và phân tích: không phải là trình soạn thảo và rõ ràng không được coi là một. Một lý do khác đã được đề cập: làm thế nào để bạn muốn thay đổi CSS, được lưu trữ trên máy chủ khi gỡ lỗi trang web?


Không chắc chắn lý do tại sao bạn bị từ chối, nhưng +1 từ tôi: một trong những lý do chính khiến mọi người cứ hỏi về tính năng gần như không thể này là họ không đánh giá cao sự khác biệt giữa trình gỡ lỗi và trình chỉnh sửa.
NickFitz

4
Fireorms được tạo ra để giải quyết vấn đề không phải là trình gỡ lỗi. Nếu có một vấn đề khác cần giải quyết thì tại sao nó không thể được thêm vào Fireorms?
Jonathan Parker

3
Chắc chắn, Fireorms là một trình gỡ lỗi, nhưng tại sao lại cho phép bạn chỉnh sửa CSS chẳng hạn? Ai nói rằng trình gỡ lỗi không thể lưu kết quả của đầu ra bị thay đổi? Ấn tượng của tôi là Fireorms chỉ là rất nhiều thứ với rất nhiều người. Đối với một số người, sử dụng trình gỡ lỗi và bước vào và ra khỏi các chức năng, v.v. là điều chính - đối với một số người khác, khả năng thay đổi CSS bằng cập nhật trực tiếp là vấn đề chính.
Henrik
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.