2016-01-23 71 views
0

我有一個項目,我感動,有許多文件,其中許多被打開與<?而不是<?php替換<?與<?PHP的所有文件phpstorm,CL等

我試圖在全球範圍內與<?php取代<?文本爭論者,崇高文本和phpstorm,但似乎沒有人想要抓住<?(使用整個單詞複選框)。

我會採取任何方法,但我喜歡這個圖形用戶界面,所以我可以檢查搜索/替換結果。

作爲供參考,我正在遷移代碼庫。在新服務器上,我得到了用<?打開的文件的原始轉儲文件。笨。用<?php替換解決了這個問題。有可能有其他方法來解決這個問題。

+0

這似乎是關於使用文本編輯器的一個問題,所以我投票決定將它作爲離題。 *但是*,你正在嘗試使用它們進行編程,所以我認爲我應該評論說,整個單詞選項可能是阻止你試圖按照你的意圖工作的文本編輯器。而你的問題似乎只是在 –

+0

......中斷了,如果你在這些編輯器中有一個用於搜索和替換的正則表達式選項,你需要將它切換*關閉*。 –

+0

確保您有版本控制(例如git)設置,以便您可以比較/檢查結果。 – minghan

回答

0

這個很簡單,因爲它很容易。我假設你的文本編輯器支持查找/查找&替換。如果它不去下載並安裝Notepad ++並按住CTRL + F,那麼會出現查找菜單。之後,打開所有相關的PHP文件。導航到在CTRL菜單中找到&替換選項卡。從那裏輸入<?<?php進入兩個框,檢查所有文件並點擊全部替換。

+0

[我編輯了你的答案,把內嵌代碼塊中以'<開始的項目編輯爲否則它們被解釋爲HTML開始標記。] –

+0

@AndrewMorton謝謝我只是有點快速地輸入它。祝你有美好的一天! –

+0

那麼我在Mac上,所以notepad ++不是一個選項。一般我使用查找和替換所有的時間,這個特定的搜索替換不工作,因爲我期望 – Iannazzi