代碼段管理器
⑴ 管理代碼的工具
Rational ClearCase:
Rational 公司是全球最大的軟體CASE 工具提供商,現已被IBM收購。也許是受到其拳頭產品、可視化建模第一工具Rose 的影響,它開發的配置管理工具ClearCase 也是深受用戶的喜愛,是現在應用面最廣的企業級、跨平台的配置管理工具之一。
ClearCase提供了比較全面的配置管理支持,其中包括版本控制、工作空間管理、Build管理等,而且開發人員無需針對其改變現有的環境、工具和工作方式。
其最大的缺點就在於其價格不菲,每個客戶端用戶許可證大約需要幾千美金,所以在國內應用群體有限。
1) 版本控制
ClearCase不僅可以對文件、目錄、鏈接進行版本控制,同時還提供了先進的版本分支和歸本功能用於支持並行開發。另外,它還支持廣泛的文件類型。
2)工作空間管理
可以為開發人員提供私人存儲區,同時可以實現成員之間的信息共享,從而為每一位開發人員提供一致、靈活、可重用的工作空間域。
3) Build管理
對ClearCase 控制的數據,既可以使用定製腳本,也可使用本機提供的make 程序。
其最大的缺點就在於其價格不菲,每個客戶端用戶許可證大約需要幾千美金,所以在國內應用群體有限。
Hansky Firefly:
做為Hansky公司軟體開發管理套件中重要一員的Firefly,可以輕松管理、維護整個企業的軟體資產,包括程序代碼和相關文檔。Firefly是一個功能完善、運行速度極快的軟體配置管理系統,可以支持不同的操作系統和多種集成開發環境,因此它能在整個企業中的不同團隊,不同項目中得以應用。
Firefly基於真正的客戶機/伺服器體系結構,不依賴於任何特殊的網路文件系統,可以平滑地運行在不同的LAN、WAN 環境中。它的安裝配置過程簡單易用,Firefly 可以自動、安全地保存代碼的每一次變化內容,避免代碼被無意中覆蓋、修改。項目管理人員使用Firefly可以有效地組織開發力量進行並行開發和管理項目中各階段點的各種資源,使得產品發布易於管理;並可以快速地回溯到任一歷史版本。系統管理員使用Firefly的內置工具可以方便的進行存儲庫的備份和恢復,而不依賴於任何第三方工具。
WinCVS:
CVS 是Concurrent Versions System 的縮寫,它是開放源代碼軟體世界的一個偉大傑作,由於其簡單易用、功能強大,跨平台,支持並發版本控制,而且免費,它在全球中小型軟體企業中得到了廣泛使用。
其最大的遺憾就是缺少相應的技術支持,許多問題的解決需要自已尋找資料,甚至是讀源代碼。
Merant PVCS:
MERANT 公司的PVCS 能夠提供對軟體配置管理的基本支持,通過使用其圖形界面或類似SCCS 的命令,能夠基本滿足小型項目開發的配置管理需求。PVCS 雖然功能上也基本能夠滿足需求,但是其性能表現一直較差,逐漸地被市場所冷落。
Microsoft Visual Source Safe:
Visual Source Safe,即VSS,是微軟公司為Visual Studio配套開發的一個小型的配置管理工具,准確來說,它僅能夠稱得上是一個小型的版本控制軟體。VSS的優點在於其與Visual Studio實現了無縫集成,使用簡單。提供了歷史版本記錄、修改控制、文件比較、日誌等基本功能。
但其缺點也是十分明顯的,只支持Windows平台,不支持並行開發,通過Check out - Modify - Check in的管理方式,一個時間只允許一個人修改代碼,而且速度慢、伸縮性差,不支持異地開發。甚至於微軟本身也不採用其做為配置管理工具,而是使用一個名為SLM 的內部工具。
⑵ 求一段VB的讓任務管理器隱藏的代碼。
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Any, ByVal lpWindowName As String) As Long Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Private Const WM_CLOSE = &H10 Private Sub Timer1_Timer() rs = FindWindow(0&, "Windows 任務管理器") If rs <> 0 Then SendMessage rs, WM_CLOSE, 0, 0 End If End Sub 工程中添加了一個timer 初始的enabled=true interval=1000 這樣的效果是只要打開任務管理器,那麼任務管理器就會被關閉,,如果把interval設置小一點,,那麼可能就不會看見任務管理器彈出吧。
⑶ 編譯器是怎麼把程序分成代碼段數據段等的。。代碼段沒有數據要怎麼搞
根據你代碼的全局變數定義 或者靜態變數定義,在編譯的時候,為可執行程序分配一段空間用於存放這些變數。未初始化的全局變數存放在BSS段中,代碼段要是沒有上述變數,那數據段也就是空的。
⑷ 求一個代碼管理的軟體
CodeHelp (源代碼管理)V2.0 綠色版 軟體大小:308 KB 軟體語言:簡體中文 軟體類別:國產軟體 - 應用軟體 - 編輯工具 運行環境:Win2000/XP/2003 軟體授權:免費軟體 更新時間:2009-9-12 10:36:17 軟體評級: 軟體標簽:代碼管理 源代碼管理 源代碼 相關鏈接:Home Page 一鍵轉帖:轉帖到論壇 下載推薦:立即高速下載 迅雷高速下載 一鍵論壇轉帖 轉帖到網路知道(簡約) 轉帖到網路知道(專業) 復制到博客 幫助 軟體簡介:
★ CodeHelp是專門為我們程序員設計的一款源代碼管理軟體。它能方便的管理您在編程和學習中有用的源代碼,減少經常到處查找資料的勞動,節省您在開發中的時間和精力。★ 知識管理越來越被大家所重視,源代碼也應該做為一種知識資源,納入知識管理體系中去。利用CodeHelp,可以方便的管理你的各種技術資料和源代碼。 ★ CodeHelp 支持多個資料庫文件,能夠新建資料庫、打開資料庫、壓縮和備份資料庫。★ CodeHelp 以目錄樹來管理代碼文件,你可以自由定義目錄,並能夠自由拖拽、移動、修改,支持無限分支延伸。採用分段讀入方式,能支持超大的目錄樹。★ CodeHelp 支持「語法突出」方式顯示代碼,目前支持 C/C++、Pascal、Java、VB.Net、XML、HTML等方式,您也可以按照規則自己添加「語法突出」格式。★ CodeHelp 採用 TabView 來顯示多個源代碼文件,查看起來非常方便。★ 源代碼編輯器多數沒有自動換行功能,CodeHelp 的源代碼編輯器增加了手動格式化功能,能夠把所選文字格式成多行或一行文本。
★ CodeHelp 能夠為每個文章添加多個附件,並能夠在臨時目錄中打開附件、導出附件。★ CodeHelp 中能夠在資料庫中按標題查找文章,並支持書簽功能。 新增功能
CodeHelp 2.0 新增功能
·支持多個資料庫文件,能夠新建資料庫、打開資料庫、壓縮和備份資料庫。
·增加按標題查找文章功能
·增加書簽功能
·用戶自己添加「語法高亮」定義文件,從而在CodeHelp中增加自己的語法高亮格式。
⑸ 用VB編一段代碼,用來打開任務管理器
這個問題這樣可以解決:
1:在公共模塊裡面首先申明:
Public Const SW_HIDE = 0
Public Const SW_SHOWNORMAL = 1
Public Const SW_SHOWMINIMIZED = 2
Public Const SW_SHOWMAXIMIZED = 3
Public Const SW_MAXIMIZE = 3
Public Const SW_SHOWNOACTIVATE = 4
Public Const SW_SHOW = 5
Public Const SW_MINIMIZE = 6
Public Const SW_SHOWMINNOACTIVE = 7
Public Const SW_SHOWNA = 8
Public Const SW_RESTORE = 9
』 Error Code
Public Const ERROR_FILE_NOT_FOUND = 2
Public Const ERROR_PATH_NOT_FOUND = 3
Public Const ERROR_BAD_FORMAT = 11
Public Const SE_ERR_FNF = 2
Public Const SE_ERR_PNF = 3
Public Const SE_ERR_ACCESSDENIED = 5
Public Const SE_ERR_OOM = 8
Public Const SE_ERR_SHARE = 26
Public Const SE_ERR_ASSOCINCOMPLETE = 27
Public Const SE_ERR_DDETIMEOUT = 28
Public Const SE_ERR_DDEFAIL = 29
Public Const SE_ERR_DDEBUSY = 30
Public Const SE_ERR_NOASSOC = 31
Public Const SE_ERR_DLLNOTFOUND = 32
Public Declare Function ShellExecute Lib shell32.dll _
Alias ShellExecuteA _
(ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
2:在form中按鈕點擊代碼:
Private Sub Command1_Click()
ShellExecute Me.hwnd, open, "taskmgr.exe", vbNullString, vbNullString,
SW_SHOWNORMAL
End Sub
3:主要是ShellExecute這個api函數,網上很多,你可以找找加深影響!
⑹ 你好,看見你在百度知道里發的一段修改管理器應用程序名字的代碼。
找下CE視頻教程自己看下吧這個學點皮毛就可以了,沒有技術想學深,白扯~看完教程倒是可以修改一些簡單的單機游戲!極少部分網頁游戲應該還可以用89網游是不可能了吧~
⑺ 有沒有VC6可重用代碼段管理插件,可以對代碼進行保存和搜索以及插入到編輯器的那種
很抱歉,沒有這種插件。
常用的VC6插件有VA(Visual Assist X),但是它不提供你所說的功能。
⑻ [MT管理器]求助一下這段代碼該怎麼改
哪個變數是計時器啊