⑴ 有什麼工具能把網站的源代碼給復制下來
如果是程序是沒有辦法弄到的 html可以弄到
這個網頁是個html可以很容易弄到
用IE打開選擇文件-內存為就可以了
⑵ 我想將軟體源碼進行修改,有將軟體翻譯為源碼的工具嗎
呵呵,反編譯??難。。。
⑶ 查看應用程序源代碼的工具
編譯好的程序是不能逆向得到高級語言的代碼的,非編譯類型的語言可以,像ASP,JSP等腳本語言可以看到源代碼,C,PASCAL,C++寫出來的程序不可能得到高級語言源代碼,只能得到匯編代碼
⑷ 上傳網站源代碼的工具有哪些
ftp工具是布局網站必備的。可以將內容快速傳到網路空間。相應的工具有好多,常見的有cuteftp
⑸ APP源碼要用什麼工具編譯
sourceinsight是個代碼瀏覽工具,它會自動對你的工程源碼進行語法分析,方便你迅速查找對某個特定符號的引用。它本身不帶編譯器調試器,但是你可以指定要用的編譯器,記得sourceinsight里有這個選項。1、->Removemissingfilefromproject選上可以避免因文件找不到而彈出錯誤對話框。把Misc->Usestricterconfirmationdialog選項去掉可以使確認時不輸入"yes"。2、TypingSourceEditing->Indentcommandsaffect#-preprocessorstatements。去掉後(默認值),進行多行縮進時不會影響預處理語句(如#if#endif)。AutoCompletion->Usedetailedcompletionwindow,選上後,聯想時可以出現該函數的詳細信息。見下圖:(簡單)(詳細)AutoCompletion->Insertparemetersforfunctions,去掉後,自動聯想不會把整個參數都輸出到當前行。BrowsinginLists->Matchsyllableswhiletyping(slower)。在symbollist框檢索符號時是否採用音節匹配方式,如對於函數FindNext,輸入find或者next都可以找到該函數。該功能可能導致反應緩慢(視工程和機器配置而定),建議關閉,因為即使在關閉狀態下也可以通過先輸入空格再輸入單詞來動態啟用該功能。注意BrowsinginLists里其實有兩個功能,但一般我們只能看到Matchsyllableswhiletyping這一條,應該是si的菜單設計沒有做好,導致在中文windows下不能顯示全,另一個功能是Matchmemberswhiletyping,用於打開/關閉按成員變數名來檢索類/結構體的功能。3、FilesOpeningFiles->Sharing:Letotherprogramsmodifyfiles,以共享方式打開文件,這個很重要,保證可以在其它編輯中同時編輯該文件。典型的場景就是用ide環境去動態編譯調試,而用si靜態閱讀。Customize'Open'Command,用於設置Ctrl+O打開的頁面,默認選項是,建議保持默認。SavingFiles->,如果發現保存後就不能undo了,請檢查該選項是否選中。。保存時自動去除每行尾部的空格和tab。建議選中。4、Languages自定義其它編程語言的語法解析,這個還是另寫一篇來講吧。ConditionalParsing不要錯過了,這里的Conditions功能實在讓人喜歡。Conditions是什麼意思呢?我們的代碼中一般都會有一些開關宏,通過在Conditions中配置這些宏的默認值,可以讓si把配置為不開啟的宏視為無效代碼,從而不進行符號檢索。如果源代碼中的開關宏太多,還可以使用ConditionParsing中的ScanFiles來自動找出所有開關宏。5、SymbolLookups沒太多特別的。6、Display顯示配置和個人喜好和顯示器的狀態有關,偶用的x60小本,屏幕資源有限,所以在DisplayElements里把ProjectWindow,StatusBar,ToolBar,ClipWindow都關了,基本用快捷鍵可以代替它們。Options->。很多大師都教導我們說一行不要寫太多代碼。在這個指導思想下,我們不需要這個東東。Showexactcaseoffilenames。如果看不慣si把所有的文件名首字母都大寫就勾上這個選項吧。。SourceLink很多時候用於外部命令輸出結果的解析(如Make,lint),這個功能會把解析結果與目標窗口自動tile,很實用。Trimlongpathnameswithellipses。這個建議不要選中。事實上這個主要影響標題欄,但一般來說標題欄上的空間是充裕的,選上之後往往會令我們不知道所編輯文件的具體位置。
⑹ Android端有沒有什麼可以比較方便閱讀Linux源碼的工具
1. ctags
ctags應該是幾個裡面最古老的一個了,當然也是獲得支持最多的一個,vim默認就支持ctags產生的tag資料庫,不過原來的ctags名符其實, 只支持C語言,且分析不夠細膩。其新版本名為exuberant ctags,但是它已經遠遠超出了它名字的范疇,支持包括C語言在內的33種編程語言,准確度上也不錯,並且它的開發仍在如火如荼地進行著,前途無量啊!
配合vim使用,基本上能滿足用戶的要求。
常用命令:
建立資料庫命令:
exuberant-ctags
在vim編輯器中瀏覽:
:ta x
跳轉到符號x的定義處,如果有多個符號,直接跳轉到第一處
:ts x
列出符號x的定義
:tj x
可以看做上面兩個命令的合並,如果只找到一個符號定義,那麼直接跳轉到符號定義處,如果有多個,則讓用戶自行選擇。
Ctrl+]
跳轉到當前游標下符號的定義處,和ta類似。
Ctrl+t
跳轉到上一個符號定義處,和上面的配合基本上就能自由跳轉了。
另外兩個:tn, :tp是在符號的多個定義之間跳轉
美中不足,只能查找符號的定義,不能實現交叉引用查詢等其它功能。
2. Cscope
相比ctags的只能查找符號的定義,cscope則顯得更加豐富,雖然他支持C語言,但是它除了能查找函數的定義,還能查找函數在哪裡被調用過等,所以能在一定程度上彌補ctags的不足。
常用命令:
建立資料庫的命令:
cscope和vim配合使用:
不再重復vim文檔了,自己通過命令
:help cscope
去詳細學習吧。
比較遺憾的是,cscope的最後一次更新是在2003年,這個項目似乎也是被人拋棄了,希望以後能被人收養,或者和其它項目合並。
3. Global
Global是GNU出品的交叉索引工具,支持C, C++, Yacc, java 和php4五種語言,命令行下表現不錯,但是和vim配合使用,就不如前面兩個更加親切了。其特色在於分析得很細膩,我所研究過的,暫時只能 soucenav能超過它。能生成交叉索引的web頁,很適合用來做程序的文檔。資料庫是從berkeley BD 3上改過來的。但和我的要需求卻有比較大的差距。因為它只有一個WEB的前端,在功能上,他現有的前端也只實現符號查詢和交叉引用查詢。
⑺ 怎麼將源碼變成軟體或腳本呢,要下載什麼工具
看你是哪種語言寫的了 安裝這種語言的編程軟體 比如C語言的 Turbo C ,vc6.0.vs之類的,然後在裡面建一個項目,把源碼放進去編譯生成可執行文件
⑻ exe文件查看源代碼用什麼工具
用可執行文件修改器,比如eXeScope
http://www.onlinedown.net/soft/9594.htm華軍下載網址
=================================================================
小巧但功能極其強大的本地化工具,可以直接修改 VC++ 及 DELPHI 編制的 PE 格式文件的資源,包括菜單、對話框、字元串和點陣圖等,也可與其它本地化工具配合使用。
在漢化中不推薦使用 eXeScope 作為漢化工具,僅作為漢化輔助工具。6.50 版主要對 DELPHI 7 編譯的程序支持較好,對 DELPHI 7 以前版本編譯的程序,建議使用 6.30 版本,因為該程序對 Unicode 字元顯示支持不好。
⑼ 大家源碼管理工具除了SVN還有哪些比較常用,求推薦
SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較於RCS、CVS,它採用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。
⑽ 各種編程工具的源碼的後綴名是什麼
java的後綴:.java
C語言和C++::
.h頭文件,主要是函數、結構聲明,常量定義等
.c,源文件,函數定義
.exe,可執行文件
.dll,動態鏈接庫
.lib,靜態鏈接庫
.dsp,.dsw都是工程文件,
.cpp是C++的源文件
C#語言:.cs
asp(web):.asp
asp.net(web):.aspx
PHP(web):.php
JSP(web):.jsp