[英]How to disable Pry autocomplete?
我想在 Pry 中禁用自動完成功能。 怎么做? 我在 Rails 控制台(來自 Emacs/inf-ruby)中使用它,它在我的舊應用程序中非常緩慢和煩人。 相關問題: 禁用 irb 自動完成 ...
[英]How to disable Pry autocomplete?
我想在 Pry 中禁用自動完成功能。 怎么做? 我在 Rails 控制台(來自 Emacs/inf-ruby)中使用它,它在我的舊應用程序中非常緩慢和煩人。 相關問題: 禁用 irb 自動完成 ...
[英]How to show Rails ActiveRecord query time in Heroku pry rails console?
當我在本地控制台中運行 ActiveRecord 查詢時,我會看到查詢運行的時間(以毫秒為單位)以及從我的 ZECC2C67B8092666161273A452D6D 代碼生成的原始 SQL。 例如:$ rails c Running via Spring preloader in process ...
[英]How to copy multiple lines of code into byebug?
byebug似乎無法處理多行代碼。 例子我將byebug放入 controller 中,接下來的代碼行是(這些可以是任何東西,這里只是一個示例): payment_intent = Stripe::PaymentIntent.create({ payment_method_ty ...
[英]Immediately evaluate multiple lines of code at same time in rails console when using pry?
假設我們已經安裝了pry ,打開 rails 控制台,然后運行 評估在第 2 行之后停止(因為第二行的輸出在屏幕外運行,因此控制台會打開輸出): 我們怎樣才能讓控制台不停止執行,而是在執行下一行之前顯示一行的全部輸出,即執行它接收到的所有代碼行? 有沒有辦法在不移除撬軌寶石的情況下實現這一 ...
[英]Does pry cache local files for each terminal tab?
我正在使用本地庫(gem),我們稱之為B ,在我的 Rails 應用程序A (Rails 版本 6.0.2.2) 在A的 Gemfile 中,我需要B通過: 當我用 pry 做rails c時,我可以正確訪問B及其所有內容。 但是,當我對B進行本地更改並重新打開rails c時,更改不會反映。 如 ...
[英]rails not updating session hash on ajax request without pry
我正在嘗試在 Rails 6 上開發一個購物車系統(用於實踐電子商務項目)。 代碼(解釋): 我有一個帶有類屬性“add_to_cart_link”的鏈接,然后我使用 jquery 選擇具有上述類的元素並在它們上設置一個點擊監聽器。 單擊偵聽器向“shopping_experience/add_ ...
[英]How is the ls command in Pry able to accept -l as an argument?
我最近發現ls in pry 可以接受這樣的論點: ls -l 。 我最初的問題是-l部分實際上是什么 - 它顯然不是字符串或符號,並且沒有定義局部變量或方法l ,那么幕后是否還有其他事情發生? 作為我的問題的擴展, ls只是由 pry 定義的“正常” Ruby 方法,還是它的行為略有不同? 我還 ...
[英]Rails RSpec Pry “reload!”
紅寶石2.3.1 導軌(3.2.22.4) rspec-rails(2.14.2) 撬軌(0.3.2) pry-byebug(3.6.0) 撬(0.10.4) 我使用的是Ruby和Rails的舊版本。 我正在Ubuntu終端中運行RSpe ...
[英]Function Returning Different Values If Pry Debugger Statements Included
我編寫的ruby函數遇到了一個奇怪的問題,該函數編寫了從通過解析JSON字符串創建的哈希中刪除不需要的項目的功能。 如本文底部所示,當函數中包含pry語句時,該函數將返回期望的結果。 當我刪除pry語句時,該函數返回其他內容。 我不太確定為什么會這樣,並想了一下,然后嘗試找出解決問題的替代 ...
[英]How to install pry/pry-rails globally for all projects?
如何在每個項目中全局將irb和rails console替換為irb pry/pry-console ,而不必將其包含在項目中? ...
[英]Seed file contradiction in terminal and pry console
我有一個小問題。 我正在制作一個簡單的項目網站,其中包含4個模型(用戶,文章,討論,評論)。 已建立以下關聯: 用戶有很多討論和評論,文章有很多討論(以及通過討論進行評論)。 評論屬於討論和用戶,而討論屬於文章。 在我的seed.rb文件中,我已經創建了要放入這些表中的條目 ...
[英]Rails params.nil? if else
我有這個簡單的Rails代碼,正在發生奇怪的事情。 如您所見params.nil? 是true ,它仍在調用else部分。 我在這里想念什么? 窺探會議 ...
[英]Problems for add the watchers in a join_table
創建帖子時,我要添加帖子的觀察者。 因此,當管理員創建帖子時,它將添加到join_table post_watchers中。 當我用after_create添加它時,我遇到了問題,因為它兩次添加了用戶。 為什么會這樣? 管理員:: post_controller 后控制器 ...
[英]Pry Rails on docker not working
我嘗試了使用tty: true stdin_open: true的方法tty: true stdin_open: true在docker-compose.yml內部docker-compose.yml並附加到容器ID(跟隨http://www.chris-kelly.net/2016/07/25 ...
[英]Switch from pry to IRB
不久之前我發現了Pry,但是我不喜歡Pry的幾個方面 在所有庫加載完成之前無法開始寫入 復制粘貼代碼的執行時間很慢 復制粘貼將在一段時間后停止; 我必須從停下來的地方重新開始(最多約35行),盡管它在IRB中工作得非常好-如果鏈接,我在macOS上使用了iterm 2 ...
[英]There was an error while trying to load the gem 'pry-rails'
我對Ruby不熟悉,但是無論如何我都試圖安裝和測試iQvoc( https://github.com/innoq/iqvoc )。 遇到一些最初的問題后,我設法用heroku安裝了它。 我現在正在嘗試導出一個小型測試詞庫,但是我在使用Ruby時遇到了一些問題。 我使用以下命令: 我 ...
[英]How to hide a column in pry / rails output
我有一個圖像blob寫入db中的一個字段,但是當我查看用戶對象時,我不想在控制台中看到該輸出。 我不需要為應用程序的功能而更改或修改輸出,這僅是用於使用控制台進行調試/開發。 我確實嘗試了一些序列化概念,但是它們對這些目的沒有幫助。 我還研究了filter_parameters,它僅對 ...
[英]binding.pry in Rails View: NameError: undefined local variable or method
我將Rails 4與gems byebug,pry-rails,pry-byebug和pry-stack_explorer一起使用。 當我替換視圖文件時: 與 並在運行rails服務器進程的控制台內鍵入,並在撬斷點處停止執行: 我收到錯誤消息: 當我用ord ...
[英]How to correctly set up Pry in Rails 4.2
我很困惑需要安裝哪些寶石才能在Rails 4.2項目中正確運行Pry。 直到最近我似乎都很好。 出於某種原因,每當我嘗試在命令行中使用next , step等逐步執行控制台會話時, binding.pry現在似乎都會吐出來。 它將拋出一個丑陋的堆棧跟蹤,然后在代碼中向我顯示相同的點,而不會 ...
[英]Binding pry not being called in test environment
我目前正在為我的 Rails 控制器編寫規范。 我似乎無法讓任何 puts 語句或 binding.pry 或 binding.remote_pry 工作。 我能夠讓遠程撬動在開發環境中工作。 ...