【開發心得】eclipse的workspace應該怎麼用?
接觸eclipse有一段時間了,一直使用的是sts這個工具,感覺用起來很爽,很多的配置,都是由它自動管理,感覺與VS越來越像了。
今天就談一點兒,昨天偶然發現的。在整理一臺開發機器的時候,發現別人用了兩個資料夾,一個資料夾放git過來的程式碼,另一個資料夾就是workspace,這個與我之前把程式碼全部放在workspace中是不同的,就此詢問了熟悉開發的同事,發現大家基本都是前一種做法。
經過請教和百度才發現,workspace是eclipse放工具配置檔案的地方,一般不適宜放程式碼,否則在進行git提交的時候,會出現很多無關的檔案。另外,最重要的一點,workspace可以用來區分不同的專案,避免這些專案之間因為引用和版本的問題,在編譯的產生衝突。感覺這一點類似於VS的解決方案。
看來自己使用工具還是有些想當然,因為之前一直用VS+SVN的方式,沒想到workspace還有這個用途,這一點雖然不會對單個專案有什麼影響,但是還是建議採用第一種方式,可以做到工具配置和程式碼隔離,從而減少在開發過程中碰到一些莫名其妙的問題。
相關推薦
【開發心得】eclipse的workspace應該怎麼用?
接觸eclipse有一段時間了,一直使用的是sts這個工具,感覺用起來很爽,很多的配置,都是由它自動管理,感覺與VS越來越像了。 今天就談一點兒,昨天偶然發現的。在整理一臺開發機器的時候,發現別人用了兩個資料夾,一個資料夾放git過來的程式碼,另一個資料夾就是workspa
【linux基礎 】vsftpd+本地用戶認證
本地 vsftpd 用戶 1、修改配置文件[[email protected]/* */ ~]# cat /etc/vsftpd/vsftpd.conf anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022
【問題整理】php調用python腳本無顯示問題
php python 環境:windows Server2008+Apache+php+MySQL 問題:shell可以執行成功,但是php調用python就不行了 開發一個項目時需要用php調用python命令,如下: $cmd = ‘python
【前端閱讀】——《活用PHP、MySQL建構Web世界》摘記之設計技巧
簡化 return 下載 center src rto 響應 server pty 二、設計技巧 Programming的習慣因人而異,這裏只提供一些經驗,可以參考。 1、利用Include模塊化你的程序代碼 Include函數基本上說:就像是把另一個文件(HTM
Struts2【開發Action】知識要點
自定義轉換器 分享 article com AC 組件 word pro username 前言 前面Struts博文基本把Struts的配置信息講解完了.....本博文主要講解Struts對數據的處理 Action開發的三種方式 在第一次我們寫開發步驟的時候,我們寫的Ac
【問題記錄】C#調用WebApi的PUT&DELETE方法報405錯誤
head 2008r2 功能 工作 http 錯誤 控制面板 面板 int 問題環境:Windows Server 2008R2 IIS7.5 問題描述:網站調用後臺數據接口,GET和POST方法正常,PUT和DELETE方法報 405 Method
【小程序】非常好用的富文本插件wxParse
bind ati word hlist () util imp get 小程序 最近在小程序的開發過程中遇到這樣的需求,一個搜索聯想關鍵詞高亮,另一個是將後臺傳過來的富文本解析成html展示在頁面中,這裏我們引入非常牛X的 wxParse ,之所以牛,是因為可以解決很多
【開發記錄】微信小遊戲開發入門——俄羅斯方塊
了解 分享 公眾 lib 不必要 並且 視頻 text box 叨叨 我在前一陣子,打算做一個微信小遊戲,當然是單機的,只是為了了解小遊戲開發的過程,最終選擇了俄羅斯方塊這一經典小遊戲作為demo,源代碼已托管值github,當然,這個遊戲demo對用不並不友好,但是已
【開發工具】[SourceInsight]:source insight 的sublime text 配色方案
source insight 的sublime text 配色方案 我在大學的時候,在尋找編輯器,有人推薦了sublime text,用上之後就淪陷了。它不僅有著強大的編輯能力,而且配色也是相當舒服的,特別適合長時間對著電腦編寫程式碼的人。但是檢視大型專案(就是資料夾超多,檔案超多
【開發工具】[模擬器]:CC Debugger 與 SmartRFo4EB 有什麼區別
焦點問題1:CC-Debugger模擬器和SmartRF04EB模擬器的區別? 答:該問題幾乎是所有打算購買CC-Debugger模擬器使用者的第一個問題,區別非常大,但是可以總結為下面三個方面 1、所支援的晶片差異 A) SmartRF04EB實測後支援的晶片有CC2430、CC
【開源框架】Android 好用的框架與UI效果demo收集,歡迎各位大俠補充
索引貼 持續更新 github開源專案收集貼 Android 初級到高階開發學習中的日常積累收集 目錄 UI效果與處理 Ui繫結註解 二維碼 Android動畫 Android圖表 文字輸入框 選擇列表
【開發筆記】Unity聯網鬥地主的實現(一,伺服器與客戶端的資料傳遞流程)
話不多說,先上我李老師的思維導圖 大致構思了一個框架 1.首先要定義一下伺服器與客戶端的傳輸協議,必須保持一致 2.定義服務於客戶端傳輸的訊息型別,如(申請加入,同意加入,出牌,之類的) 3.定義一下牌的型別,出的牌的型別,在客戶端判斷是否可以出牌,牌型傳給伺服器,伺服器在完成三個玩家的出
【開發工具】【Java開發工具 iedaiu-2017.3】【環境搭建】
1 準備工作 下載地址: 連結: https://pan.baidu.com/s/1fPHvO1vL6PDvWCjSE9NI6w 提取碼: qtsc 參考文件: IntelliJ IDEA 使用教程(2017圖文版) -- 從入門到上癮 2 安裝 2.1 按照正常軟體安裝流程
【經驗心得】Garry‘s mod:無盡的趣味與極致的體驗
關於Garry's mod的資料詳情:https://en.wikipedia.org/wiki/Garrys_Mod 時間在流動,事物在發展,一個經典的出現很有可能帶動另一個精品出現,Garry's mod就是一個典例。 Garry's mod(簡稱Gmod)是一款以起源為引擎的沙盒遊戲 其自由度
【開發除錯】谷歌瀏覽器中除錯移動網頁和測試網速下頁面效果
、 今天有幸給大家分享一下谷歌瀏覽器針對移動網頁測試的技巧,主要是最近做個微信公共號網站。所以就要對頁面測試拉。移動網頁我們最長測得就是各種手機大小的頁面效果和出現網路問題的效果展示。 今天就簡單分享下在谷歌瀏覽器測試頁面的適配和網速限制展示。 頁面的適配 自帶的手機模式 首先開啟谷歌瀏覽器按F
【WordPress外掛】WordPress最好用的程式碼高亮外掛
本博是一個偏向於技術的部落格,主要是網際網路和程式開發相關內容,所以經常會分享一些程式碼給大家看,由於習慣了VS中VA外掛的程式碼高亮顯示,部落格中的黑白程式碼看起來顯得就可讀性非常不高,搜尋了一下Wordpress中的相關外掛,試用了幾個,還是覺得SyntaxHighlighter最適合了,跟我們開發環境
【開發筆記】搭建KVM虛擬化系統的筆記
KVM簡介 KVM的優勢:核心小(意味著資源佔用少)、基於硬體的完全虛擬化、開源(無License限制)、基本不受制於Linux系統版本。 與Docker的區別:KVM是主機虛擬化、Docker是程
【開發筆記】swift語法小記
最近在開發一個swift專案,swift語法說真的有點怪,不像js抓過來就寫。開一篇文章記錄swift與眾不懂的語法。 swift中檔案的匯入 swift中只要用swift寫的類都不需要額外的import,但是使用OC中寫的庫的時候需要import guard關鍵字
【開發筆記】使用easyUI DataGrid繫結本地資料,併合並列相同行的欄位
看標題有點繞,好吧,那就先上結果圖 這就是最終的結果圖,那我們一步一步來 先實現繫結資料 HTLM <table id="WJDCReport" class="easyui-datagrid" style="width:auto;" toolbar="#to
【開發總結】—— BABYLON 專案開發必備系列
function initHUA(){ function initScene(){ //透明背景 scene.clearColor = new BABYLON.Color4(0, 0, 0, 0); //全部材質可pick scene.